feat(phase2): adversary and robustness cartography (P4)

This commit is contained in:
2026-09-25 21:34:11 +02:00
parent 016d6e1459
commit cd69312ff4
7 changed files with 1692 additions and 2 deletions
+3
View File
@@ -58,6 +58,9 @@ allowed-confusables = ["σ"]
"src/pf1e_simulator/runner.py" = ["PLR0913"]
# client.py: LLMClient/FakeLLMClient need the full safeguard knobs (cache, budget, pricing, retry, breaker)
"src/pf1e_simulator/client.py" = ["PLR0913"]
# robustness.py: the cartography API takes the full knob set (scenario, specs,
# side, runs, seed, fractions, target, precision, budget) as keyword parameters
"src/pf1e_simulator/robustness.py" = ["PLR0913"]
# ── Basedpyright ──────────────────────────────────────────────────────────────
[tool.basedpyright]