1. The machine that knows when to step aside, but not yet
Isaac Asimov’s I, Robot returns one last time for this arc because the desktop’s cells are not positronic robots, but they share the same useful instinct: to recognize their own limits before they cause harm. The conclusion, however, is more modest than the stories. The desktop will be designed so that autonomous compute migration is possible, but it will not be turned on until the basic compute and storage systems are proven.
Entries 489 through 491 wondered about autonomous compute migration and health-aware scheduling. This entry closes the arc.
2. What was decided
The desktop will be designed as migration-ready, not fully self-migrating on first launch. This means:
- Payloads will be containerized or otherwise abstracted from specific hardware where practical.
- Health telemetry will be collected from every cell from the start.
- The first operational mode will use ground-commanded workload assignment with health monitoring.
- Autonomous migration will be added as a software upgrade after the basic compute, storage, and network federation are proven in orbit.
- Policy, audit, and rollback infrastructure will be built from the start so that autonomy can be enabled safely later.
3. Why this is the right posture
Full autonomous migration on day one would add scheduler complexity and verification burden before the basic compute stack is trusted. Ignoring it entirely would force a payload architecture redesign later. Designing as migration-ready preserves optionality: workloads can move automatically when the operators are ready to trust the scheduler.
4. What this implies for the compute architecture
The compute system must be more than a set of independent boards. It needs:
- A workload format with defined resource requirements and portability constraints.
- A health data model that ground and the scheduler can agree on.
- A target selection algorithm that respects power, thermal, network, and policy constraints.
- A migration protocol with pre-flight checks, atomic handoff, and rollback.
5. Relationship to the storage and network arcs
The compute migration arc connects directly to the federated storage healing arc from Entries 473 through 476 and the self-reconfiguring network arc from Entries 425 through 428. A migrated workload needs its data to be accessible from the new cell and the network to route its traffic. If storage or network cannot follow, compute migration is just a relocation into isolation.
6. What comes next
The next arc is the autonomous swap test. The compute migration decisions will feed into that test by setting requirements for how a replacement cell is admitted and how workloads are reassigned after a swap.
7. What this changes
- The autonomous compute migration arc is closed.
- The desktop’s compute architecture will support workload abstraction, health monitoring, and policy from the start.
- Full autonomous migration is deferred until the basic compute, storage, and network are proven.
- The next cycle can proceed to testing with these requirements in mind.