RAIL-FAB-WP-0031: follow access-engine rename (T01/T02 done, T03 live ingest needs operator)
Some checks are pending
CI Smoke / host-smoke (push) Waiting to run
CI Smoke / container-smoke (push) Waiting to run

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: sonnet
Assistant-Process: 101414@bnt-lap001
Assistant-Session: 60b5a221-d435-42b9-b778-983c90c7eed6
This commit is contained in:
codex 2026-09-30 18:58:37 +02:00
parent e47dfa656f
commit 2fb58fbeee
16 changed files with 38 additions and 23 deletions

View file

@ -4,7 +4,7 @@ metadata:
id: flex-auth.api.iam-profile-to-key-cape
name: flex-auth IAM Profile binding
owner: flex-auth
repo: flex-auth
repo: access-engine
domain: railiance
spec:
lifecycle: active

View file

@ -4,7 +4,7 @@ metadata:
id: flex-auth.api.runtime-secrets-to-openbao
name: flex-auth runtime secrets binding
owner: flex-auth
repo: flex-auth
repo: access-engine
domain: railiance
spec:
lifecycle: active

View file

@ -4,7 +4,7 @@ metadata:
id: flex-auth.api.topaz-runtime-binding
name: flex-auth Topaz runtime binding
owner: flex-auth
repo: flex-auth
repo: access-engine
domain: railiance
spec:
lifecycle: active

View file

@ -4,7 +4,7 @@ metadata:
id: flex-auth.api.authorization-decisions
name: flex-auth authorization decisions
owner: flex-auth
repo: flex-auth
repo: access-engine
domain: railiance
spec:
lifecycle: active

View file

@ -4,7 +4,7 @@ metadata:
id: flex-auth.topaz.authorization-runtime
name: Topaz authorization runtime
owner: flex-auth
repo: flex-auth
repo: access-engine
domain: railiance
spec:
lifecycle: active

View file

@ -4,7 +4,7 @@ metadata:
id: flex-auth.api.needs-iam-profile
name: flex-auth IAM Profile dependency
owner: flex-auth
repo: flex-auth
repo: access-engine
domain: railiance
source_links:
- label: Seed dependency declaration

View file

@ -4,7 +4,7 @@ metadata:
id: flex-auth.api.needs-runtime-secrets
name: flex-auth runtime secrets dependency
owner: flex-auth
repo: flex-auth
repo: access-engine
domain: railiance
source_links:
- label: Seed dependency declaration

View file

@ -4,7 +4,7 @@ metadata:
id: flex-auth.api.needs-topaz-runtime
name: flex-auth Topaz runtime dependency
owner: flex-auth
repo: flex-auth
repo: access-engine
domain: railiance
source_links:
- label: Seed dependency declaration

View file

@ -4,7 +4,7 @@ metadata:
id: flex-auth.api.http-api
name: flex-auth decision HTTP API
owner: flex-auth
repo: flex-auth
repo: access-engine
domain: railiance
spec:
lifecycle: active

View file

@ -4,7 +4,7 @@ metadata:
id: flex-auth.api.policy-package
name: flex-auth policy package
owner: flex-auth
repo: flex-auth
repo: access-engine
domain: railiance
spec:
lifecycle: active

View file

@ -4,7 +4,7 @@ metadata:
id: flex-auth.topaz.http-api
name: Topaz decision HTTP API
owner: flex-auth
repo: flex-auth
repo: access-engine
domain: railiance
spec:
lifecycle: active

View file

@ -4,7 +4,7 @@ metadata:
id: flex-auth.api
name: flex-auth API
owner: flex-auth
repo: flex-auth
repo: access-engine
domain: railiance
spec:
lifecycle: active

View file

@ -4,7 +4,7 @@ metadata:
id: flex-auth.topaz
name: Topaz delegated PDP
owner: flex-auth
repo: flex-auth
repo: access-engine
domain: railiance
spec:
lifecycle: active

View file

@ -143,13 +143,13 @@ repositories:
path: /home/worsch/fin-hub
default_branch: main
remote_url: forgejo-remote:coulomb/fin-hub.git
- slug: flex-auth
name: flex-auth
- slug: access-engine
name: access-engine
domain: netkingdom
path: /home/worsch/flex-auth
path: /home/worsch/access-engine
default_branch: main
state_hub_repo_id: fda8ad85-a7d7-4055-8f21-902a533e59df
remote_url: forgejo-remote:coulomb/flex-auth.git
remote_url: forgejo-remote:coulomb/access-engine.git
- slug: fluid-core
name: fluid-core
path: /home/worsch/fluid-core

View file

@ -116,9 +116,9 @@ repositories:
primary_rail: rail-kubernetes
substrate_kind: server-group
- slug: flex-auth
name: flex-auth
path: /home/worsch/flex-auth
- slug: access-engine
name: access-engine
path: /home/worsch/access-engine
default_branch: main
state_hub_repo_id: fda8ad85-a7d7-4055-8f21-902a533e59df

View file

@ -11,7 +11,7 @@ origin_ref: FLEX-WP-0020
owner: codex
topic_slug: railiance
created: "2026-09-22"
updated: "2026-09-27"
updated: "2026-09-30"
state_hub_workstream_id: "631e2974-55ba-58e3-b8ca-dc6c1c294111"
---
@ -31,7 +31,7 @@ Origin: handoff request from flex-auth on 2026-09-15 (hub message
```task
id: RAIL-FAB-WP-0031-T01
status: wait
status: done
priority: medium
state_hub_task_id: "ded92fd8-cdd1-56b1-ad83-547b0b619cc8"
```
@ -44,7 +44,7 @@ repository is `coulomb/access-engine` and the local checkout is
```task
id: RAIL-FAB-WP-0031-T02
status: wait
status: done
priority: medium
state_hub_task_id: "3c9c7773-f6e4-5473-a6cf-1154e9add1a2"
```
@ -60,6 +60,8 @@ state_hub_task_id: "3c9c7773-f6e4-5473-a6cf-1154e9add1a2"
```task
id: RAIL-FAB-WP-0031-T03
status: wait
needs_human: true
blocking_reason: "Live re-ingest feeds the running Fabric registry service (production write via `railiance-fabric registry`); operator runs it, then confirms the graph. Local export evidence is recorded below."
priority: medium
state_hub_task_id: "74f58428-6ee9-52f6-98b9-4b3d9e524b33"
```
@ -81,3 +83,16 @@ 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.
## Execution — 2026-09-30
FLEX-WP-0020 executed (access-engine head b943d9a; Forge ID 42; checkout
`~/access-engine`). T01 satisfied. T02 done: `registry/local-repos.yaml` and
`registry/railiance-repos.yaml` now name slug/name/path/remote_url `access-engine`
(`state_hub_repo_id` unchanged), and 13 `fabric/**` declarations moved from
`repo: flex-auth` to `repo: access-engine`; every `flex-auth.*` node id, service name
and file name is unchanged. `railiance-fabric validate .`: 0 errors, 0 warnings;
`unresolved`: none. Local `export --format json`: no `flex-auth` repository
reference remains, `flex-auth.*` runtime ids present (69 references). The repo's
pytest env lacks pytest/`railiance_fabric` on the path (pre-existing), so unit tests
were not run. T03's live re-ingest is an operator step (see task).