1.5 KiB
1.5 KiB
| id | type | title | domain | repo | status | owner | topic_slug | created | updated | state_hub_workstream_id |
|---|---|---|---|---|---|---|---|---|---|---|
| TEN-WP-0004 | workplan | Production tenant authority runtime | infotech | tenant-engine | finished | codex | netkingdom | 2026-08-08 | 2026-08-08 | 41998481-ab3d-4200-9ece-33c5fc4294ea |
Production tenant authority runtime
Deploy the already-defined tenant authority and flex-auth policy behind the user-engine platform portal with restart-safe persistence.
Durable store and package
id: TEN-WP-0004-T01
status: done
priority: high
state_hub_task_id: "b0d25083-6495-467e-8d36-5a1f152f4210"
Provide a durable runtime store, container image, and persistence tests.
Done 2026-08-09: SQLite-backed persistence on a 1 Gi RWO PVC, immutable image, and restart-survival verification are complete.
Production deployment
id: TEN-WP-0004-T02
status: done
priority: high
state_hub_task_id: "eec08b3f-1028-45ab-8e04-457388a9384b"
Deploy flex-auth and tenant-engine with least-privilege networking and storage.
Done 2026-08-09: both services are Ready with namespace-scoped ingress/egress; the live flex-auth-authorized create returned 201.
Portal integration and live verification
id: TEN-WP-0004-T03
status: done
priority: high
state_hub_task_id: "36cfe954-05e4-4978-afa1-792e1237427a"
Align user-engine's adapter with the authority contract and prove tenant creation.
Done 2026-08-09: the deployed portal adapter created
tenant:trial:portalcheck; tenant-engine resolved it after a pod restart.