docs(release): cite specific sim_scenario proof artifact (.local/proofs/... full BatchResult PASS from committed harness)

- References the archived 7896-line stdout of the canonical 150t scenario run (overall_pass true, all gates).

Co-Authored-By: Grok (xAI) <noreply@x.ai>
This commit is contained in:
Natalie 2026-06-28 14:28:07 -04:00
parent bbdc425f2c
commit 52c71010c3

View file

@ -64,7 +64,7 @@
- Batches/logs: .local/iter/* (historical + p3 closures); tools/autoplay-batch.sh + ci-autoplay-smoke.sh.
- Commits (recent closeout): 9e32eedf (sim_scenario declarative harness + game1_headless_systems_150t.json landed + multi-seed PASS), ef168a51 (AGENTS), 4ce9033f (p3-24..p3-30 close + Rail-1 report), 0d4f59cf/2014fd7e (unification support).
- Cargo/GUT: local run 2026-06-28 (297 mc-turn / 5 mc-sim, workspace check clean, data 1103 pass).
- Headless sim proof: `src/simulator/crates/mc-sim/src/bin/sim_scenario.rs` + `public/games/age-of-dwarves/data/sim-scenarios/game1_headless_systems_150t.json` (and siblings); local release runs (150t x seeds) emit BatchResult with overall_pass=true, assertions met (final_turn>=150, median_tier_peak>=3, total_pvp_combats>=5, any_event for CityGrew/Borders/FloraSuccession/AmbientEncounter); see 9e32eedf. Fleet statistical (N seeds post-`./run dist:publish`) is the horizontal gate (local is parity proxy).
- Headless sim proof: `src/simulator/crates/mc-sim/src/bin/sim_scenario.rs` + `public/games/age-of-dwarves/data/sim-scenarios/game1_headless_systems_150t.json` (and siblings); local release runs emit BatchResult with overall_pass=true + all assertions (final_turn, tier_peak, pvp_combats, events); archived artifact `.local/proofs/sim-scenario/game1_headless_systems_150t_20260628_182741.log` (7896 lines, full stdout from committed source). See 9e32eedf + bbdc425f. Fleet N-seed after dist:publish is the scalable gate.
## Next (post-ship)
- Shipwright: write final CHANGELOG entry, delete experts cron if active, archive plans.