Merge origin/main (v1.91.9.0, #2998) into capy/audit-fix-wave; release as v1.91.10.0

Main shipped v1.91.9.0, so this wave becomes v1.91.10.0. Conflicts kept this
branch's planner-derived assertions. Main's new test-value eval gets rule
kinds for its three gate cases and its measured 332 s duration from #2998's
CI; census counts and the PR fallback floor follow the new file. The packing
test now weighs each tier's recorded durations the way the planner does.
This commit is contained in:
garrytan committed 2026-09-29 22:00:14 +00:00
commit 58b5e3f977
58 files changed
+2453 -220

No files matched your search

+1 -1
View File
@@ -486,7 +486,7 @@ Review only. Do not change code or implement.
## Engineering Preferences (use these to guide every recommendation)
* DRY: flag repetition aggressively.
* Tests are required; prefer too many to too few.
* Tests are required: every behavior tested; no test without a regression it would catch.
* Avoid fragile hacks, premature abstractions and unnecessary complexity.
* Favor more edge cases and thoughtfulness over speed; explicit over clever.
* Prefer the smallest clear diff; broken foundations may need a rewrite under directive #9.
+1 -1
View File
@@ -80,7 +80,7 @@ Review only. Do not change code or implement.
## Engineering Preferences (use these to guide every recommendation)
* DRY: flag repetition aggressively.
* Tests are required; prefer too many to too few.
* Tests are required: every behavior tested; no test without a regression it would catch.
* Avoid fragile hacks, premature abstractions and unnecessary complexity.
* Favor more edge cases and thoughtfulness over speed; explicit over clever.
* Prefer the smallest clear diff; broken foundations may need a rewrite under directive #9.