feat(thressgame-coverage): Wave 15 (e2e for 5 parity rules + lift T68/3 parry)
Closes 5 of 5 unit-only parity rules with real Playwright validation: - T83/all_on_red: probabilistic on-turn-start arm seeds BlockAllExceptKing (verified via UI move attempt + restoration) - T83/ice_physics: SlideMustBeMaxDistance forces sliders to max-distance ray step (verified via legal-move highlight + drag rejection) - T68/3 parry (lifted from .fixme): capture triggers RPS → defender wins → cancel-capture restores defender + reverts attacker - T84/religious_conversion: bishop move converts adjacent enemy non-king pieces (verified via data-piece color flip) - T84/kamikaze: capture triggers AOE destroying adjacent non-king; king immune (verified via DOM + RNG seed) Helper: .sisyphus/scripts/run-pw.sh — nohup-based Playwright runner with done-marker poll. Avoids 30min agent timeout when running long e2e suites. Tests: 2865 -> 2866 (+1 unit). E2E: 8/8 pass (was 3 active + 1 fixme; now 8 active + 0 fixme). bun run check exit 0.
This commit is contained in:
parent
17d8afa1f5
commit
4c25277449
14 changed files with 2822 additions and 79 deletions
|
|
@ -93,7 +93,10 @@
|
|||
"ses_2341a04eeffeiOv4T2Q3rqknl7",
|
||||
"ses_23413031dffesUm5HBc24bf63F",
|
||||
"ses_2341377a8ffejodIDjnwXpyIHp",
|
||||
"ses_23413e9bdffemN8WkabmXJVK5t"
|
||||
"ses_23413e9bdffemN8WkabmXJVK5t",
|
||||
"ses_233f787b9ffeYWzzTLHpG5VJks",
|
||||
"ses_233f7318effe2R0Vt2ad27KzEZ",
|
||||
"ses_233cc34d1ffe9ys7V39oRNCcO0"
|
||||
],
|
||||
"plan_name": "thressgame-coverage",
|
||||
"agent": "atlas"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue