Stall & Identity-Collision Risk
Run python3 scripts/generate_sim_reports.py then python3 scripts/detect_stall_matchups.py --markdown reports/stall_risk_report.md to refresh.
Two guardrails pulled from the gold-standard chained-campaign sim (reports/data/runs.ndjson), not the isolated matchup grid in analyze_difficulty.py -- both were invisible there because a 100%-win, 50-turn fight scores as "healthy" on win rate alone.
Stall risk (Family-tier fights averaging >15 turns on a win)
| Sector | Starter | Stage | Enemy | N | Win% | Avg turns (win) | Max turns |
|---|---|---|---|---|---|---|---|
| healthcare | The Nurse (balanced/sustain) | boss | Mom & Pop (Owners) | 206 | 44.2% | 16.3 | 83 |
Identity collisions (one enemy causing >50% of a starter's deaths)
None found.