1. The archive that outlasts its librarians, but not yet
Vernor Vinge’s A Fire Upon the Deep returns one last time for this arc because the desktop’s storage is not a galactic archive, but it shares the same ambition: to keep knowledge intact even when individual nodes fail. The conclusion, however, is more modest than the novel. The desktop will be designed so that federated healing is possible, but it will not be turned on until the basic storage system is proven.
Entries 473 through 475 wondered about federated storage healing and self-healing data. This entry closes the arc.
2. What was decided
The desktop will be designed as federated-healing-ready, not fully self-healing on first launch. This means:
- Each cell will store data as an independent node with a content-addressed or globally unique naming scheme.
- The storage layer will support checksums, versioning, and location tracking from the start.
- The first operational mode will use ground-commanded replication and backup verification.
- Federated healing will be added as a software upgrade after the basic storage and network federation are proven in orbit.
- Policy, audit, and quarantine infrastructure will be built from the start so that healing can be enabled safely later.
3. Why this is the right posture
Full autonomous healing on day one would add software complexity and verification burden before the basic storage stack is trusted. Ignoring it entirely would force a data-model redesign later. Designing as healing-ready preserves optionality: the cells can scrub and repair fragments autonomously when the operators are ready to trust them.
4. What this implies for the storage architecture
The storage system must be more than a set of local volumes. It needs:
- A naming scheme that does not depend on which cell holds a fragment.
- Per-fragment checksums and periodic scrubbing so bit rot is detected early.
- Enough reserved capacity and bandwidth to rebuild a cell’s data if it fails.
- A policy engine that can enforce redundancy rules and exclude sick cells from repair.
5. Relationship to the self-reconfiguring network arc
The federated storage healing arc connects directly to the self-reconfiguring network arc from Entries 425 through 428. Healing requires the network to route fragments between surviving cells and any replacement. If the network cannot do that automatically, then storage healing cannot be automatic either.
6. What comes next
The next arc is the network reconfiguration test. The storage decisions will feed into that test by setting requirements for data consistency, failure detection, and repair behavior across a weak federation.
7. What this changes
- The federated storage healing arc is closed.
- The desktop’s storage architecture will support content naming, checksums, and policy from the start.
- Full autonomous healing is deferred until the basic storage and network are proven.
- The next cycle can proceed to testing with these requirements in mind.