feat(thressgame-coverage): Wave 0-1 foundation (ADR + baseline + harness + audits)

Wave 0:
- T0: Architectural decisions (10 sections, 215 lines) + 5-rule paper exercise

Wave 1 (parallel):
- T1: Backward-compat baseline fixture (1961 tests / 167 files snapshot + regression guard)
- T2: Determinism property-test harness (runDeterminismCheck, N=100 default, 1.7s)
- T3: State-hash util (SHA256 of session.allFacts, insertion-order independent)
- T4: Position-attr caller audit (75 prod callsites classified, 17 fixes seeded for T6/T7)
- T5: $var conflict audit (CLEAN — T12 binding shape safe)

Tests: 1961 -> 1970 (+9). bun run check exits 0. No production source modified.
This commit is contained in:
Joey Yakimowich-Payne 2026-04-26 08:16:26 -06:00
commit 2368a24b15
No known key found for this signature in database
14 changed files with 3435 additions and 0 deletions

16
.sisyphus/boulder.json Normal file
View file

@ -0,0 +1,16 @@
{
"active_plan": "/home/joey/Projects/rules/.sisyphus/plans/thressgame-coverage.md",
"started_at": "2026-04-26T06:16:27.976Z",
"session_ids": [
"ses_237915a5bffeSdqajT9h0xNSOw",
"ses_2378f187cffeYNxeH5yoqBIR96",
"ses_2378879c7ffebbxu8yZx9ZafSB",
"ses_23787ac28ffeViseRvpVkHGu6a",
"ses_23783ab16ffeCNSrXoK1oU7I8s",
"ses_2378026c8ffeZz47LuDzc1yyOK",
"ses_237814da3ffetUoZjKTSOO0cB6",
"ses_23780806affeiG673hb1eMrpsc"
],
"plan_name": "thressgame-coverage",
"agent": "atlas"
}