glenn schrooyen and Claude Opus 5.5
bbbc89b235
MAINT-20 part 2 review: comment-only fixes in main.py and the MAIN notes
...
checks / unit (pull_request) Successful in 30m13s
infra-pin / fresh (pull_request) Successful in 1s
- check_peak_floor_limited: restore the SAFETY-25 line (the reserve sentence is
in messages.peak_reserve() on every branch, unreadable SoC included).
- Three status-page comments that no longer said anything (SAFETY-20 row,
AC 5 delivery row, banner-vs-text) now say their rule in one line.
- tariff_refresh_wanted docstring: no orphan "TARIFF-24)" line.
- MAIN-orchestration.md: blank line before the first heading.
- MAIN-orchestration-archive.md: refilled intro; says how to find a section
from a main.py pointer.
No code change: maint20_same_code.py 16029d7 -> SAME CODE, -OO same.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-08 19:25:37 +01:00
glenn schrooyen and Claude
f8df7cd860
MAINT-20 part 2 r2: DECISIONS MAIN-orchestration-archive intro
...
checks / unit (pull_request) Successful in 25m14s
infra-pin / fresh (pull_request) Successful in 1s
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:01 +01:00
glenn schrooyen and Claude
f5714248f6
MAINT-20 part 2 r2: app/main.py comments, lines 6001-6185 (amain .. main)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:01 +01:00
glenn schrooyen and Claude
40ef27c367
MAINT-20 part 2 r2: app/main.py comments, lines 5501-6000 (status_payload .. maint_site_tz)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:01 +01:00
glenn schrooyen and Claude
b05ad2b273
MAINT-20 part 2 r2: app/main.py comments, lines 5001-5500 (shutdown .. checks)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:01 +01:00
glenn schrooyen and Claude
31d13ee8bb
MAINT-20 part 2 r2: app/main.py comments, lines 4501-5000 (check_peak_saturated .. publish)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:00 +01:00
glenn schrooyen and Claude
47e99a37bc
MAINT-20 part 2 r2: app/main.py comments, lines 4001-4500 (_shadow_settle .. check_output_clamp)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:00 +01:00
glenn schrooyen and Claude
d298f8aa4f
MAINT-20 part 2 r2: app/main.py comments, lines 3501-4000 (module level)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:00 +01:00
glenn schrooyen and Claude
391c4b4411
MAINT-20 part 2 r2: app/main.py comments, lines 3001-3500 (shadow .. cycle)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:00 +01:00
glenn schrooyen and Claude
6f94944e44
MAINT-20 part 2 r2: app/main.py comments, lines 2501-3000 (_peak_over_drain .. _read_unit)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:00 +01:00
glenn schrooyen and Claude
56d5532b83
MAINT-20 part 2 r2: app/main.py comments, lines 2001-2500 (_reseed_drain_end .. _fill_peak_gaps)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:00 +01:00
glenn schrooyen and Claude
9ec0a84129
MAINT-20 part 2 r2: app/main.py comments, lines 1501-2000 (pack_floor_soc .. _reseed_charge_end)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:00 +01:00
glenn schrooyen and Claude
6492d179d6
MAINT-20 part 2 r2: app/main.py comments, lines 1001-1500 (_refusal_from_stale .. site_circulating_w)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:00 +01:00
glenn schrooyen and Claude
f114a19dcc
MAINT-20 part 2 r2: app/main.py comments, lines 501-1000 (_refusal_probe .. _refusal_update)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:00 +01:00
glenn schrooyen and Claude
a5fec377ad
MAINT-20 part 2 r2: app/main.py comments, lines 1-500 (tariff_refresh_wanted .. __init__)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 18:06:00 +01:00
glenn schrooyen and Claude
8fc5f15b03
MAINT-20 part 2 r2: cut the comments that came in with SMA-2, SMA-10, SAFETY-128 and SAFETY-137
...
Word for word in MAIN-orchestration-archive.md, keyed by the line at 16029d7 .
No code change.
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 17:29:27 +01:00
glenn schrooyen and Claude
c2b4302dcf
Merge release/1.0 ( 16029d7) into MAINT-20-2
...
Nine conflicts in app/main.py, all in comments around new code: every code
line is release/1.0's, every comment follows the part 2 rule.
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-08 17:28:03 +01:00
glenn schrooyen and Claude
2bbf88862a
MAINT-20 part 2: main.py keeps the FCST-04 windowing caveat a test pins
...
checks / unit (pull_request) Successful in 25m56s
infra-pin / fresh (pull_request) Successful in 1s
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-01 04:00:00 +01:00
glenn schrooyen and Claude
3d31b679eb
MAINT-20 part 2: main.py: keep whole sentences, no truncated warnings; refresh archive
...
checks / unit (pull_request) Failing after 24m55s
infra-pin / fresh (pull_request) Successful in 1s
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-01 03:33:54 +01:00
glenn schrooyen and Claude
6889667fcd
MAINT-20 part 2: main.py comments and docstrings cut to a line and a pointer; DECISIONS MAIN-orchestration and its archive
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-01 03:32:54 +01:00
glenn schrooyen and Claude
0fb4c2b5e2
MAINT-20 part 2: same-code script checks -OO code, added/removed files, allowed paths, docstring list
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-11-01 03:27:45 +01:00