diff --git a/.custodian-brief.md b/.custodian-brief.md index 4092cac..36f62ed 100644 --- a/.custodian-brief.md +++ b/.custodian-brief.md @@ -1,18 +1,40 @@ # Custodian Brief — railiance-apps -**Domain:** (unknown) -**Last synced:** 2026-06-05 14:07 UTC +**Domain:** railiance +**Last synced:** 2026-06-05 14:13 UTC **State Hub:** http://127.0.0.1:8000 *(adjust if running on a remote machine)* ## Active Workstreams -*(none — repo may need first-session setup)* +### Extract railiance-forge and formalize forge-layer contracts +Progress: 6/10 done | workstream_id: `1960b22b-82ae-4b67-9fff-397bd38bdd65` + +**Open tasks:** +- · T07 - Define backup, restore, and secret handoff contracts `da8bfbab` +- · T08 - Add forge observability and operating evidence requirements `ce2ebe48` +- · T09 - Add Railiance Fabric declarations for forge capabilities `fd231acc` +- · T10 - Decommission compatibility pointers after migration `5bca2a11` + +### S5 app release readiness and scope alignment +Progress: 3/6 done | workstream_id: `685f1c18-33c0-400d-a2b1-e1dae0f27c3e` + +**Open tasks:** +- · T03 - Create a reusable S5 app onboarding checklist `4eab93a9` +- · T04 - Define app data backup and restore handoffs `299d9623` +- · T05 - Make manifest dry-run workflow prerequisites explicit `6cf0e662` + +### App deployment improvements (lessons from RAILIANCE-WP-0002) +Progress: 6/7 done | workstream_id: `b61a9aca-4e43-4b3d-a48b-999e0fa842cf` + +**Open tasks:** +- ! I03 — Publish `issue-core` to a Gitea Python package registry `f412b874` + *(wait: issue-core package build and vergabe-teilnahme registry dependency are prepared; final unblock requires a Gitea package username/token to publish issue-core==0.2.0 and regenerate vergabe-teilnahme/uv.lock from the Gitea PyPI registry.)* --- ## MCP Orientation (when available) If the state-hub MCP server is reachable, call: -`get_domain_summary("")` +`get_domain_summary("railiance")` This provides richer cross-domain context. If the MCP call fails, use this file as your orientation source.