feat(portfolio): complete RESOURCE-WP-0003 T06 optimization cases and T07 reporting
T06: optimization-case schema, fail-closed evaluator, cadence and decision template. Every option including the baseline must present all ten decision fields; one unknown blocks the comparison. Validated on the storage case (Hetzner computes and loses to Scaleway by EUR 29.14/month on operator labour; Host Europe blocks on four named gaps) and on the non-storage reef-railiance k3s rightsizing case (low utilization is real, but nothing is costable while the railiance01 price is unknown). T07: portfolio report over coverage, lifecycle, utilization, cost, renewals, risks, open cases, and next actions, derived only from committed evidence. Portfolio spend is reported null rather than as a partial sum, unattributed cost is a named list rather than a spread, and unmeasurable resources are reported rather than dropped. RESOURCE-WP-0003 is finished; both cases remain blocked_on_evidence against live delegated records in other repositories. RESOURCE-WP-0002 is untouched. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
54dd45c926
commit
2c2a6073ff
63 changed files with 4662 additions and 69 deletions
|
|
@ -0,0 +1,25 @@
|
|||
# RESOURCE-WP-0003 delegated evidence workplans — 2026-08-11
|
||||
|
||||
## Result
|
||||
|
||||
Every owned gap from the initial portfolio discovery now points to a live,
|
||||
repository-local work record. Resource-control retains the inventory,
|
||||
forecast, actual-observation, allocation, and optimization contract; source
|
||||
repositories retain authority for infrastructure and workload evidence; and
|
||||
fin-hub retains booked financial facts.
|
||||
|
||||
| Evidence owner | Workplan | State Hub workplan ID | Interface outcome |
|
||||
|---|---|---|---|
|
||||
| railiance-infra | `RAIL-HO-WP-0008` | `7122657f-87c8-46b5-a725-a1af1ba0af12` | Host identity, lifecycle, commercial and host-capacity evidence |
|
||||
| railiance-cluster | `RAIL-BS-WP-0014` | `ea6ec98a-0d65-4afa-b6c5-6e7ed34011ac` | Cluster capacity, utilization, storage/failure-domain and allocation evidence |
|
||||
| railiance-forge | `RAILIANCE-WP-0002` | `72f935a5-d921-48a4-96e4-2365556c7374` | Forgejo demand, utilization, labor/SLO and allocation evidence |
|
||||
| railiance-platform | `RAILIANCE-WP-0016` | `49084fb8-de63-4f32-a4a9-3a42d4e708ac` | apps-pg utilization, recovery, labor and consumer evidence |
|
||||
| coulomb-social | `CSOC-WP-0005` | `00de1578-6150-40d3-b193-e852666ed945` | Workload forecasts, observations, objectives and labor evidence |
|
||||
| rapp-qonto | `RAPP-QONTO-WP-0002` | `25b3b715-9a56-499e-a85c-a09ebd9bbb79` | Scale-to-zero usage, external service cost inputs and labor evidence |
|
||||
| fin-hub | `FIN-WP-0004-T04..T06` | `67b6de6c-4820-4478-9789-f50260204c27` | Budgets/constraints, forecast-to-actual loop and generalized attribution |
|
||||
|
||||
The authoritative machine-readable mapping is
|
||||
`data/portfolio-coverage-2026-08-11.json`. State Hub synchronization completed
|
||||
without failures. Its warnings concern pre-existing fleet prefix collisions,
|
||||
unregistered legacy task prefixes, and missing optional DoR metadata; none
|
||||
prevented registration of these plans.
|
||||
Loading…
Add table
Add a link
Reference in a new issue