09 §3 decision 250 (operator 2026-10-15 11:26/11:29): a release needs no golden, CC raises the floor after the three test boxes, the golden is weekly; 247 reversed, 7 stands. golden_currency_gate judges the golden's AGE (>7 days); Sunday golden step; rule files, CLAUDE.md, runbooks, build skill follow; R-1045 closed (floor 0.313.0); R-1051 floor route, R-1052 new-box path, R-1053 rc tags never moved
gates / gates (push) Successful in 6m37s
gates / gates (push) Successful in 6m37s
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
1 parent
5791fa83e3
commit
e92501f5a1
19 files changed
+220
-42
No files matched your search
@@ -1,3 +1,15 @@
|
||||
## 2026-10-15 — golden_currency_gate: the golden is judged by its AGE (`09` §3 decision 250)
|
||||
|
||||
- A controller release needs no golden (operator ruling 2026-10-15 11:26). The gate no longer convicts because the newest
|
||||
controller CHANGELOG heading is ahead of the newest bake; it convicts when a release is ahead AND the newest bake is MORE
|
||||
THAN 7 days old (the date in its evidence directory). Ahead and at most 7 days old: an advisory, exit 0. Unchanged: an
|
||||
unrecorded golden (R-385) at any age; a malformed waiver is exit 2; a valid waiver turns the age conviction into an
|
||||
advisory; documents-only pushes stay advisory (R-404). The gate stays offline, so it cannot see the floor or the vouch —
|
||||
„release ahead" stands in for „floor ahead".
|
||||
- `test_golden_currency_gate.py` CASE 18–21: 3 days → 0, 8 days → 1, exactly 7 → 0, an unrecorded golden however fresh → 1.
|
||||
Red-proved both ways (limit 0: CASE 18/20 fail; limit 30: CASE 19 fails).
|
||||
- `repo_gates.py`: the advisory block quotes the golden's age and names the weekly bake.
|
||||
|
||||
## 2026-10-14 (night) — https_only_check.py: the box-walk check for „https only” (R-1033)
|
||||
|
||||
- New `scripts/https_only_check.py`. Reads each box's public names from the box (traefik labels + dynamic files, the
|
||||
|
||||
Reference in new issue
Block a user