These workplans exist only in the retired local hub. Their random pre-ADR-007 identifiers are refused by C-06 as stale references, so they cannot be registered. Deriving from the canonical record id takes no identity from anything: central does not hold them and the old ids die with the cache. Records central already holds were deliberately left untouched. Refs CUST-WP-0068-T06 Assistant: claude-code Assistant-Model: opus Assistant-Process: 2583210@bnt-lap001 Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
127 lines
3.9 KiB
Markdown
127 lines
3.9 KiB
Markdown
---
|
|
id: RAIL-FAB-WP-0025
|
|
type: workplan
|
|
title: "Rail Rapp Reef Fabric Adaptation"
|
|
domain: financials
|
|
repo: railiance-fabric
|
|
status: finished
|
|
owner: codex
|
|
topic_slug: railiance
|
|
created: "2026-07-25"
|
|
updated: "2026-07-25"
|
|
state_hub_workstream_id: "42b0b53f-5071-5127-bc50-d446a4e06ffe"
|
|
---
|
|
|
|
# RAIL-FAB-WP-0025 - Rail Rapp Reef Fabric Adaptation
|
|
|
|
## Goal
|
|
|
|
Adapt `railiance-fabric` so the new `rail-*`, `rapp-*`, and `reef-*` repo
|
|
families can become visible ecosystem entities in the registry and graph model,
|
|
instead of remaining naming conventions documented only in `railiance-master`.
|
|
|
|
This follows:
|
|
|
|
- `/home/worsch/railiance-master/docs/fabric-state-hub-adaptation.md`
|
|
- `/home/worsch/railiance-master/docs/repository-axes.md`
|
|
|
|
## Boundaries
|
|
|
|
This workplan may:
|
|
|
|
- update repo-local documentation and workplan conventions
|
|
- update onboarding manifests
|
|
- extend compatibility-first Fabric vocabulary and declaration guidance
|
|
- define the next implementation gaps for registry and graph support
|
|
|
|
It must not:
|
|
|
|
- invent full `rail-*`, `rapp-*`, or `reef-*` declarations before those repos
|
|
exist
|
|
- redesign the financial Fabric model just to accommodate repo-family rollout
|
|
- treat repo-family metadata as done before registry and export support exist
|
|
|
|
## T01 - Fix Fabric repo-local orientation for the adaptation wave
|
|
|
|
```task
|
|
id: RAIL-FAB-WP-0025-T01
|
|
status: done
|
|
priority: high
|
|
state_hub_task_id: "a67f49b0-f5a6-5804-aef2-7c5542f404dc"
|
|
```
|
|
|
|
Bring the live repo docs in line with actual repository maturity and the local
|
|
workplan prefix so the new adaptation work lands on the real repo shape.
|
|
|
|
Done when `SCOPE.md`, `AGENTS.md`, and orientation docs no longer describe
|
|
Fabric as only early planning with `RAILIANCE-WP-*` workplans.
|
|
|
|
2026-07-25: Updated `SCOPE.md` and `AGENTS.md` to reflect current registry,
|
|
validator, and graph-explorer maturity, and corrected the local workplan
|
|
prefix to `RAIL-FAB-WP-*`.
|
|
|
|
## T02 - Onboard missing Railiance architecture repos in the seed manifest
|
|
|
|
```task
|
|
id: RAIL-FAB-WP-0025-T02
|
|
status: done
|
|
priority: high
|
|
state_hub_task_id: "7e531a5d-73e2-59f8-851a-b6c1920f3dd5"
|
|
```
|
|
|
|
Add the missing architecture-home and forge repos to the Railiance onboarding
|
|
manifest so registry sync can see the full current ownership family before new
|
|
repo families are introduced.
|
|
|
|
Done when `registry/railiance-repos.yaml` includes `railiance-master` and
|
|
`railiance-forge`.
|
|
|
|
2026-07-25: Added `railiance-master` and `railiance-forge` to
|
|
`registry/railiance-repos.yaml`.
|
|
|
|
## T03 - Publish the first compatibility-first Fabric vocabulary for rails
|
|
|
|
```task
|
|
id: RAIL-FAB-WP-0025-T03
|
|
status: done
|
|
priority: high
|
|
state_hub_task_id: "d338ba06-c7d7-5402-9694-59de51290561"
|
|
```
|
|
|
|
Record the minimum graph conventions future `rail-*`, `rapp-*`, and `reef-*`
|
|
repos should use before stronger first-class schema support exists.
|
|
|
|
Done when Fabric has a documented first-use convention for:
|
|
|
|
- `execution-rail`
|
|
- `managed-workload-package`
|
|
- `substrate-boundary`
|
|
- `workload-execution-contract`
|
|
|
|
2026-07-25: Added `workload-execution-contract` to the capability catalog and
|
|
documented the initial declaration guidance in
|
|
`docs/rail-rapp-reef-adaptation.md`, `docs/declaration-schema.md`, and
|
|
`docs/type-catalog.md`.
|
|
|
|
## T04 - Define the follow-on registry and export gaps
|
|
|
|
```task
|
|
id: RAIL-FAB-WP-0025-T04
|
|
status: done
|
|
priority: medium
|
|
state_hub_task_id: "df0876bf-853e-59f8-8e36-9de504c82a84"
|
|
```
|
|
|
|
Define the next implementation slice for:
|
|
|
|
- repo-family-aware registry metadata
|
|
- rail or reef relation projection
|
|
- State Hub export extensions needed for repo-family visibility
|
|
|
|
Done when the next repo-local implementation wave can start without reopening
|
|
the compatibility-first vocabulary decisions above.
|
|
|
|
2026-07-25: Implemented the first repo-family-aware registry metadata path in
|
|
the registry store, manifest sync flow, and graph-explorer repository
|
|
projection. Remaining relation and State Hub projection gaps are now recorded
|
|
explicitly in `docs/rail-rapp-reef-adaptation.md`.
|