2026-03-27 13:23:53 +01:00
<!-- custodian - brief: generated by fix - consistency — do not edit manually -->
# Custodian Brief — railiance-apps
2026-05-15 15:39:33 +02:00
**Domain:** railiance
2026-06-05 01:16:11 +02:00
**Last synced:** 2026-06-04 23:16 UTC
2026-03-27 13:23:53 +01:00
**State Hub:** http://127.0.0.1:8000 *(adjust if running on a remote machine)*
## Active Workstreams
2026-06-04 09:40:30 +02:00
### S5 app release readiness and scope alignment
2026-06-04 10:03:59 +02:00
Progress: 1/6 done | workstream_id: `685f1c18-33c0-400d-a2b1-e1dae0f27c3e`
2026-06-04 09:40:30 +02:00
**Open tasks:**
- · T02 - Normalize app image promotion and package registry docs `f8f63edb`
- · 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`
- · T06 - Define Gitea package registry storage and retention posture `382ba252`
2026-06-05 01:16:11 +02:00
### Extract railiance-forge and formalize forge-layer contracts
Progress: 2/10 done | workstream_id: `1960b22b-82ae-4b67-9fff-397bd38bdd65`
**Open tasks:**
- · T03 - Move current forge deployment surface out of `railiance-apps` `57162f50`
- · T04 - Re-scope `railiance-apps` and `railiance-enablement` `64ac73e7`
- · T05 - Define artifact lifecycle, retention, and provenance policy `a99520c3`
- · T06 - Define CI runner, Actions, and GitOps ownership `37945939`
- · 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`
- … and 1 more open tasks
2026-05-22 22:24:23 +02:00
### 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`
2026-06-04 09:40:30 +02:00
*(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.)*
2026-03-27 13:23:53 +01:00
---
## MCP Orientation (when available)
If the state-hub MCP server is reachable, call:
2026-05-15 15:39:33 +02:00
`get_domain_summary("railiance")`
2026-03-27 13:23:53 +01:00
This provides richer cross-domain context.
If the MCP call fails, use this file as your orientation source.