Consolidate platform workplans and assess intent gaps
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a06ecb-456a-71c2-b41e-0755d336e883
This commit is contained in:
parent
9d958f8e09
commit
9f83e426c7
40 changed files with 2985 additions and 295 deletions
|
|
@ -1,89 +0,0 @@
|
|||
---
|
||||
id: RPF-WP-0010
|
||||
type: workplan
|
||||
title: "Publish apps-pg resource and recovery evidence"
|
||||
domain: financials
|
||||
repo: railiance-platform
|
||||
status: finished
|
||||
owner: codex
|
||||
topic_slug: railiance
|
||||
created: "2026-08-11"
|
||||
updated: "2026-08-14"
|
||||
state_hub_workstream_id: "ee4a867f-eae2-5e85-b0b1-9802a3f31f10"
|
||||
related:
|
||||
- RAILIANCE-WP-0003
|
||||
- RESOURCE-WP-0003
|
||||
---
|
||||
|
||||
# RPF-WP-0010 — apps-pg resource evidence
|
||||
|
||||
## Goal
|
||||
|
||||
Provide platform-owned evidence for `resource:railiance:apps-pg`: demand,
|
||||
utilization, recovery, operations labor, and consumer allocation. Origin:
|
||||
`RESOURCE-WP-0003-T04` delegated evidence gap.
|
||||
|
||||
## T01 — Publish database capacity and utilization
|
||||
|
||||
```task
|
||||
id: RPF-WP-0010-T01
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "4cba1304-9a5d-5a26-8706-fe1df7ca5d4e"
|
||||
```
|
||||
|
||||
Record instance count, CPU/memory requests and observed use, provisioned and
|
||||
used storage, database growth, connections, I/O or other available saturation
|
||||
proxies, and consumer database attribution with timestamps and provenance.
|
||||
|
||||
Done when resource-control can forecast database capacity without reading
|
||||
application data or credentials.
|
||||
|
||||
## T02 — Publish recovery and operational evidence
|
||||
|
||||
```task
|
||||
id: RPF-WP-0010-T02
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "382751c3-b05c-51d1-9a9c-d64363978851"
|
||||
```
|
||||
|
||||
Record backup coverage, restore-test results, recovery objectives, upgrade and
|
||||
maintenance cadence, incidents, and setup/recurring operator labor. Keep
|
||||
service procedures and execution in railiance-platform.
|
||||
|
||||
Done when the portfolio can distinguish verified recovery, unresolved local
|
||||
storage risk, and platform labor cost.
|
||||
|
||||
## T03 — Define shared database allocation drivers
|
||||
|
||||
```task
|
||||
id: RPF-WP-0010-T03
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "01148c0f-9d21-5c64-be99-cb5f42697274"
|
||||
```
|
||||
|
||||
Publish candidate consumer drivers such as database storage GB-month,
|
||||
connections, transactions, or measured I/O. Include shared overhead,
|
||||
unattributed residual, method version, and uncertainty.
|
||||
|
||||
Done when resource-control can allocate a referenced apps-pg cost without
|
||||
making railiance-platform a financial ledger.
|
||||
|
||||
## Outcome
|
||||
|
||||
Published 2026-08-14. Observation
|
||||
`docs/evidence/RPF-WP-0010-apps-pg-observation.json` and narrative
|
||||
`docs/evidence/RPF-WP-0010-apps-pg-resource-evidence.md`.
|
||||
|
||||
- T01: 1/1 instance, 10Gi local-path, 590 MiB PGDATA, no CPU/memory
|
||||
requests, two consumer catalogs (~16.6 MiB), `vergabe_db` unused.
|
||||
- T02: no ScheduledBackup, not an Option A target, RPO unbounded, RTO
|
||||
undefined — unresolved local-storage risk. Labor: ~6h setup, ~0.5h/month
|
||||
recurring, high uncertainty, no EUR.
|
||||
- T03: method `apps-pg-dbbytes-v1`, driver `database_gb`, residual
|
||||
`platform:apps-pg-overhead` (94.8% of used volume is WAL/catalog).
|
||||
|
||||
Refresh: `make apps-pg-evidence`. resource-control can now replace the
|
||||
illustrative `examples/control-cycle/apps-pg-*.json` fixtures.
|
||||
Loading…
Add table
Add a link
Reference in a new issue