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,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).