2.2 KiB
Retained S1 Handoff
Purpose
Define the migration-window handoff between reef-railiance and
railiance-infra while grouped reef localization is still in flight.
Wave 1 makes reef-railiance the durable owner of the grouped Railiance
home-reef identity, topology, hosted-rail statement, and future rapp
bindings. railiance-infra remains the canonical S1 owner of raw inventory,
provisioning, hardening, and source-backed host facts that have not yet been
localized into the reef repo.
Canonical Reef Surface
Use reef-railiance as the canonical home for:
declarations/reef.yamlsubstrate/identity.yamlsubstrate/topology.yamlbindings/rails.yamlbindings/rapps.yaml- repo-local grouped-boundary docs, questions, and future reef-local runbooks
New grouped-reef behavior, membership interpretation, hosted-rail stance, and
future rapp binding decisions should land here first.
Retained S1 Surface
Still owned by railiance-infra:
inventory/servers.yamlas the raw server identity source- Terraform/cloud-init/Ansible provisioning and convergence logic
- generic OS hardening and substrate verification
- canonical S1 docs such as
docs/reef-first-wave-source-map.md - source-backed host facts that are still broader than the grouped home-reef boundary
Current Compatibility Path
Current operators do not need a flag day:
- Continue using
railiance-infrafor server provisioning, inventory edits, SSH/bootstrap mechanics, and raw host-fact maintenance. - Use
reef-railiancefor grouped home-reef identity, topology, hosted-rail stance, and reef-localrappbinding decisions. - When a raw server fact changes, update
railiance-infrafirst, then refresh the reef-local projection only where that fact affects the grouped reef boundary. - Keep unresolved grouped-membership or split criteria explicit in this repo rather than forcing one permanent repo per server.
Exit Condition
The migration window can end once the reef-specific interpretation no longer depends on broader S1 docs for routine operator understanding, and the remaining source-backed member facts needed by the grouped reef have been localized cleanly.