Complete local coordination view switching and record remaining blockers
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0e3b8-9815-70f2-9ac5-37bcde2c5090
This commit is contained in:
codex 2026-09-27 18:44:21 +02:00
parent 6923d4bfd0
commit b47dd43b04
7 changed files with 227 additions and 55 deletions

View file

@ -4,14 +4,14 @@ type: workplan
title: "Host and operate the financial Fabric authority"
domain: financials
repo: railiance-fabric
status: proposed
status: blocked
flavor: residual
origin: residual
origin_ref: STATE-WP-0079
owner: codex
topic_slug: railiance
created: "2026-08-31"
updated: "2026-09-22"
updated: "2026-09-27"
state_hub_workstream_id: "58a56363-3bda-50f7-8240-1e45131bc7d9"
---
@ -31,7 +31,7 @@ rollback rehearsal.
```task
id: RAIL-FAB-WP-0028-T01
status: todo
status: wait
flavor: residual
priority: high
state_hub_task_id: "65702f41-b87e-59e5-9396-cd1fda5e8ef4"
@ -45,7 +45,7 @@ snapshot history and deterministic snapshot-set provenance.
```task
id: RAIL-FAB-WP-0028-T02
status: todo
status: wait
flavor: residual
priority: high
state_hub_task_id: "cad1af1d-177b-5a47-a9fa-d99c40bb2649"
@ -59,7 +59,7 @@ Do not expose mutation endpoints without the authorization selected in T01.
```task
id: RAIL-FAB-WP-0028-T03
status: todo
status: wait
flavor: residual
priority: high
state_hub_task_id: "78a73d4e-46aa-53c7-911b-be5f79bc25e8"
@ -73,7 +73,7 @@ accepted snapshot set.
```task
id: RAIL-FAB-WP-0028-T04
status: todo
status: wait
flavor: residual
priority: high
state_hub_task_id: "c66c3fa4-8856-5999-8c47-dbb2f6efc21e"
@ -82,3 +82,19 @@ state_hub_task_id: "c66c3fa4-8856-5999-8c47-dbb2f6efc21e"
Starts after T03. Run the fin-hub consumer gate against the hosted owner endpoint, inventory and
switch any real callers, exercise rollback, and hand the receipts back to
`STATE-WP-0079-T04` before State Hub's Fabric projection routes retire.
## Loose-end review — 2026-09-27
T01–T04 remain blocked. The fin-hub consumer contract selects Fabric as the
specialized authority, but does not select or admit its production runtime,
persistent volume, offsite backup ownership, authentication policy, or deployment
repository. No hosted Fabric onboarding decision was found in this repository
or railiance-platform's workplans. A workstation SQLite service does not satisfy
this plan's durability gate.
T01 needs a runtime/persistence and access decision with railiance-platform and
railiance-enablement, including named backup/recovery ownership and deployment
admission. T02 waits for that decision; T03 waits for the deployed authority;
T04 waits for freshness/recovery receipts and the fin-hub consumer gate. Keep
State Hub projection routes available until those gates pass. Existing tasks
retain all work; no new task or workplan was opened.

View file

@ -4,17 +4,17 @@ type: workplan
title: "Inspectable workplan and wait graph in the Fabric explorer"
domain: financials
repo: railiance-fabric
status: proposed
status: blocked
flavor: planning
owner: grok
topic_slug: railiance
created: "2026-09-14"
updated: "2026-09-14"
updated: "2026-09-27"
related: [RAIL-FAB-WP-0028, CUST-WP-0071]
state_hub_workstream_id: "1daac341-94dd-5f44-9907-91c611e7e3c1"
---
State Hub remains the workplan authoring surface. Fabric already has a
Repository files remain the workplan source; State Hub indexes them. Fabric already has a
graph-explorer shell. This plan is a *perspective*: open workplans, open
tasks, and wait/depends_on edges, so the 100+ loose ends are inspectable.
@ -26,7 +26,7 @@ First slice (this file's companion commit):
```task
id: RAIL-FAB-WP-0029-T01
status: todo
status: wait
priority: medium
state_hub_task_id: "f80a8b15-ea3d-5701-9707-0a6151f50b5c"
```
@ -35,3 +35,19 @@ Keep the projection a read of State Hub. Add mode switching without a full
page reload, chokepoint sizing from in-degree, and a hosted registry path
under RAIL-FAB-WP-0028 when that authority exists. Do not let Fabric become
the place workplans are edited.
## Loose-end review — 2026-09-27
Completed the repo-local portion of T01: topology/coordination mode changes
and residual visibility now fetch and replace the graph without page reload.
The requested topology mode survives the switch back; empty payloads remain
switchable, failed fetches retain the previous graph, and stale responses cannot
overwrite a newer request. Shared URLs retain residual visibility. Existing
in-degree sizing and indexed/citation edge precedence remain in place.
T01 stays `wait` and the workplan is `blocked` solely for hosted acceptance
under RAIL-FAB-WP-0028. The read-only coordination export already has a registry
route (`/exports/graph-explorer?mode=coordination`); it must be verified on the
admitted hosted authority once available. No separate task was created for this
remaining gate. Validation: JavaScript syntax check, executable transition
regression, and the repository Python suite (see session progress receipt).

View file

@ -4,14 +4,14 @@ type: workplan
title: "Follow the flex-auth to access-engine repository rename in Fabric"
domain: financials
repo: railiance-fabric
status: active
status: blocked
flavor: residual
origin: residual
origin_ref: FLEX-WP-0020
owner: codex
topic_slug: railiance
created: "2026-09-22"
updated: "2026-09-22"
updated: "2026-09-27"
state_hub_workstream_id: "631e2974-55ba-58e3-b8ca-dc6c1c294111"
---
@ -68,3 +68,16 @@ Re-run `scan-manifest` for the renamed entry and re-export the graph. Confirm
that no `repo:flex-auth` repository node remains, that the `flex-auth.*`
runtime nodes are unchanged, and that no edge endpoint is left unresolved.
Then reply to flex-auth with the evidence.
## Loose-end review — 2026-09-27
T01–T03 remain `wait`; the workplan is now `blocked`. The local checkout remains
`/home/worsch/flex-auth`; `/home/worsch/access-engine` is absent. The owner's
FLEX-WP-0020 still records T05 (fresh preflight and exact human approval) and T06
(Forgejo rename) as `wait`. There is no execution receipt satisfying T01.
Resume only after the owner reports the completed rename with unchanged
repository UUID and Forge ID 42. Then update coordinates and re-ingest under
T02/T03, preserving all `flex-auth.*` runtime identities. Preemptive manifest
changes would point to a missing checkout; no declarations or historical
snapshots were renamed during this review.