From fba5485bbd26c6347ae11435e70d8d70de3e6425 Mon Sep 17 00:00:00 2001 From: codex Date: Sat, 25 Jul 2026 10:54:29 +0200 Subject: [PATCH] Add first reef rollout workplan --- WORK-RECORDS.md | 25 ++++ ...st-reef-rollout-and-s1-canonicalization.md | 110 ++++++++++++++++++ 2 files changed, 135 insertions(+) create mode 100644 WORK-RECORDS.md create mode 100644 workplans/RAIL-HO-WP-0007-first-reef-rollout-and-s1-canonicalization.md diff --git a/WORK-RECORDS.md b/WORK-RECORDS.md new file mode 100644 index 0000000..5857dbb --- /dev/null +++ b/WORK-RECORDS.md @@ -0,0 +1,25 @@ +# Work Records — railiance-infra + +> Generated by `statehub fix-consistency` (CUST-WP-0061-T04, work-record +> stage 3). Do not edit by hand — edit the source file/block listed for +> each record and re-run fix-consistency to refresh this index. Archived +> workplans are omitted; closed decisions/intakes/engagements stay listed +> so recently-resolved work is still visible. [auto] + +| Kind | ID | Status | Lane | Source | +| --- | --- | --- | --- | --- | +| workplan | RAIL-HO-WP-0006 | finished | — | workplans/RAIL-HO-WP-0006-forgejo-registry-ref-cleanup.md | +| workplan | RAIL-HO-WP-0007 | ready | — | workplans/RAIL-HO-WP-0007-first-reef-rollout-and-s1-canonicalization.md | +| task | RAIL-HO-WP-0006-T01 | done | — | workplans/RAIL-HO-WP-0006-forgejo-registry-ref-cleanup.md | +| task | RAIL-HO-WP-0006-T02 | done | — | workplans/RAIL-HO-WP-0006-forgejo-registry-ref-cleanup.md | +| task | RAIL-HO-WP-0006-T03 | done | — | workplans/RAIL-HO-WP-0006-forgejo-registry-ref-cleanup.md | +| task | RAIL-HO-WP-0006-T04 | done | — | workplans/RAIL-HO-WP-0006-forgejo-registry-ref-cleanup.md | +| task | RAIL-HO-WP-0006-T05 | done | — | workplans/RAIL-HO-WP-0006-forgejo-registry-ref-cleanup.md | +| task | RAIL-HO-WP-0006-T06 | done | — | workplans/RAIL-HO-WP-0006-forgejo-registry-ref-cleanup.md | +| task | RAIL-HO-WP-0006-T07 | done | — | workplans/RAIL-HO-WP-0006-forgejo-registry-ref-cleanup.md | +| task | RAIL-HO-WP-0006-T08 | done | — | workplans/RAIL-HO-WP-0006-forgejo-registry-ref-cleanup.md | +| task | RAIL-HO-WP-0006-T09 | done | — | workplans/RAIL-HO-WP-0006-forgejo-registry-ref-cleanup.md | +| task | RAIL-HO-WP-0007-T01 | todo | — | workplans/RAIL-HO-WP-0007-first-reef-rollout-and-s1-canonicalization.md | +| task | RAIL-HO-WP-0007-T02 | todo | — | workplans/RAIL-HO-WP-0007-first-reef-rollout-and-s1-canonicalization.md | +| task | RAIL-HO-WP-0007-T03 | todo | — | workplans/RAIL-HO-WP-0007-first-reef-rollout-and-s1-canonicalization.md | +| task | RAIL-HO-WP-0007-T04 | wait | — | workplans/RAIL-HO-WP-0007-first-reef-rollout-and-s1-canonicalization.md | diff --git a/workplans/RAIL-HO-WP-0007-first-reef-rollout-and-s1-canonicalization.md b/workplans/RAIL-HO-WP-0007-first-reef-rollout-and-s1-canonicalization.md new file mode 100644 index 0000000..ba254ef --- /dev/null +++ b/workplans/RAIL-HO-WP-0007-first-reef-rollout-and-s1-canonicalization.md @@ -0,0 +1,110 @@ +--- +id: RAIL-HO-WP-0007 +type: workplan +title: "First reef rollout and S1 canonicalization" +domain: financials +repo: railiance-infra +status: ready +owner: codex +topic_slug: railiance +created: "2026-07-25" +updated: "2026-07-25" +state_hub_workstream_id: "42c28d2e-6e1b-4ec4-b191-8ba9f09899da" +--- + +# RAIL-HO-WP-0007 - First reef rollout and S1 canonicalization + +## Goal + +Prepare the S1 side of the first reef rollout while making `railiance-infra` +the clear canonical S1 ownership repo for future architecture work. + +This follows the rollout defined in +`/home/worsch/railiance-master/docs/reef-first-wave-rollout.md`. + +## Boundaries + +This workplan may: + +- prepare the S1 cleanup direction between `railiance-infra` and + `railiance-hosts` +- define the substrate identity data future reef repos will need +- prepare the first rollout surface for `reef-railiance01`, + `reef-coulombcore`, and `reef-ops-workstations` + +It must not: + +- silently retire `railiance-hosts` without an explicit migration direction +- move S2/S3/S5 workload ownership into S1 +- create one repo per machine by default + +## T01 - Record `railiance-infra` as canonical S1 for future architecture + +```task +id: RAIL-HO-WP-0007-T01 +status: todo +priority: high +state_hub_task_id: "e162235f-b4c1-42fb-ae17-23f698a8ad3f" +``` + +Document the S1 direction so new architecture work anchors on `railiance-infra` +rather than treating `railiance-hosts` and `railiance-infra` as equally +canonical. + +Done when the repo has an explicit cleanup or freeze direction for the duplicate +S1 line. + +## T02 - Prepare substrate identity data for the first reefs + +```task +id: RAIL-HO-WP-0007-T02 +status: todo +priority: high +state_hub_task_id: "aa32fb8d-adab-41d3-bb8d-13167df7cc44" +``` + +Prepare the minimum substrate identity and topology data needed for: + +- `reef-railiance01` +- `reef-coulombcore` +- `reef-ops-workstations` + +Done when the future reefs have a clear source-backed S1 starting point for +identity, membership, and lifecycle context. + +## T03 - Separate stable substrate facts from transitional labels + +```task +id: RAIL-HO-WP-0007-T03 +status: todo +priority: medium +state_hub_task_id: "f5d58dc6-5086-4cc7-9282-d15a6eb51549" +``` + +Record which substrate facts are stable enough for reef rollout now and which +transitional nicknames or legacy interpretations must remain provisional. + +Done when the future reef repos can start from stable operational facts instead +of from narrative labels. + +## T04 - Prepare the first reef creation handoff + +```task +id: RAIL-HO-WP-0007-T04 +status: wait +priority: medium +state_hub_task_id: "0297092c-556d-42f0-bd9d-283db0f375dd" +``` + +Blocked on T01-T03. + +Prepare the handoff for creating the first reef repos and for reducing the S1 +duplication risk during that rollout. + +Done when the first reef repos can be created without reopening the +`hosts`-versus-`infra` ambiguity. + +## Notes + +This workplan is repo-local. The framework-level reef decision and sequencing +remain in `railiance-master/workplans/RAILIANCE-WP-0017-rail-rapp-reef-repo-separation.md`.