Pytest suite for critical regressions from audit rounds.
Covers:
/api/scenario/runstatus mapping:lock_check=None -> 503,False -> 409.- Unique violation on
scenario_runsinsert maps to409. db.scenario_defs.lock_checkDB-unavailable semantics (None).- Static guards for DB partial unique index and
escNameescape chain.
This suite is intentionally lightweight and mock-heavy. No integration DB or external API calls are required.