Add a read-only headroom preflight before State Hub promotion.
STATE-WP-0091: refuse Helm when remaining CPU cannot cover the API surge, migrate hook, or unrelated pending demand. 65m fails, 105m is narrowly sufficient, not factory admission. Assistant: grok Assistant-Session: 01a09dc1-b21e-77e1-919e-fcad2f82b267
This commit is contained in:
parent
7a4f58b90c
commit
261a48772c
9 changed files with 446 additions and 5 deletions
|
|
@ -4,11 +4,11 @@ type: workplan
|
|||
title: "Check release headroom and retain a capacity allocation handoff"
|
||||
domain: infotech
|
||||
repo: state-hub
|
||||
status: ready
|
||||
status: finished
|
||||
owner: codex
|
||||
topic_slug: infotech
|
||||
created: "2026-09-10"
|
||||
updated: "2026-09-10"
|
||||
updated: "2026-09-14"
|
||||
related: [STATE-WP-0090, RCLUSTER-WP-0014, RESOURCE-WP-0003, HFACT-WP-0001]
|
||||
state_hub_workstream_id: "4c64d6a6-554d-5b16-a533-9be407fa6515"
|
||||
---
|
||||
|
|
@ -24,7 +24,7 @@ admission follows from this release.
|
|||
|
||||
```task
|
||||
id: STATE-WP-0091-T01
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "f84c0f1b-3354-5466-a239-ef9ef85daa07"
|
||||
```
|
||||
|
|
@ -41,7 +41,7 @@ case, including unrelated concurrent demand. Keep atomic rollback.
|
|||
|
||||
```task
|
||||
id: STATE-WP-0091-T02
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "a433e2d3-6fd4-5313-9273-e3769c2cefeb"
|
||||
```
|
||||
|
|
@ -58,3 +58,15 @@ allocation, procurement or scaling is authorized by this workplan. Close only
|
|||
after the repeatable preflight and explicit receiving work records are verified.
|
||||
|
||||
Evidence: docs/evidence/2026-09-10-projection-convergence.json.
|
||||
|
||||
**T01 done 2026-09-14.** `scripts/release_headroom_preflight.py` plus
|
||||
`make railiance-state-hub-headroom`. Fixtures prove 65m refuse, 105m narrow
|
||||
pass, and 105m+50m pending refuse. Helm is not started; requests are not
|
||||
lowered; `--atomic` remains required.
|
||||
|
||||
**T02 done 2026-09-14.** Existing 1,078 samples remain partial coverage.
|
||||
Durable margin: remaining must cover 100m API surge and must refuse when
|
||||
unrelated pending demand consumes the 5m sliver. Not factory admission.
|
||||
Receiving records: `RCLUSTER-WP-0015`, `RESOURCE-WP-0007`, `RPF-WP-0041`.
|
||||
`CUST-WP-0071` keeps weekly fleet review. Details:
|
||||
`docs/evidence/2026-09-14-release-headroom.md`.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue