Add rail-kubernetes compatibility shim
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s

This commit is contained in:
codex 2026-07-26 02:21:19 +02:00
parent 494a599f16
commit c6f4ab536f
6 changed files with 128 additions and 24 deletions

View file

@ -4,11 +4,11 @@ type: workplan
title: "rail-kubernetes extraction from railiance-cluster"
domain: financials
repo: railiance-cluster
status: active
status: finished
owner: codex
topic_slug: railiance
created: "2026-07-25"
updated: "2026-07-25"
updated: "2026-07-26"
state_hub_workstream_id: "2b01ce91-35be-4947-832b-2f462c6ba472"
---
@ -107,7 +107,7 @@ expectations, and explicit non-guarantees for wave 1.
```task
id: RAIL-BS-WP-0012-T04
status: wait
status: done
priority: medium
state_hub_task_id: "fdc9fa63-bee2-4774-b92f-63cf7a315603"
```
@ -120,6 +120,13 @@ docs left behind in `railiance-cluster`.
Done when the migration can proceed without a flag day for current users.
2026-07-26: Added `docs/rail-kubernetes-compatibility-shim.md` and updated the
cluster dispatcher so `create-overlay`, `run`, `deploy`, `observe`, `promote`,
and `rollback` delegate to `rail-kubernetes/bin/railiance` when a configured
or sibling checkout exists. The cluster repo keeps a temporary local fallback
for those six commands, while retained S2 commands and unrelated helper debt
stay outside the handoff.
## Notes
This workplan is intentionally repo-local. The framework-level separation plan