test(e2e): read v4 recording.instructions in cycle regression gate #174

Merged
funman300 merged 1 commits from fix/cycle-metrics-v4-recording into master 2026-07-10 21:56:13 +00:00
Owner

The cycle regression gate still read payload.moves, which schema v4 removed in favour of recording.instructions, so every game reported replay_history_mismatch:0/N and games_with_issues 240 > 0 kept master's web-e2e red even after #172 (runs 587/594/596).

One-line harness fix; verified locally with a 12-game gate run — 0 issues, gate passes.

🤖 Generated with Claude Code

The cycle regression gate still read `payload.moves`, which schema v4 removed in favour of `recording.instructions`, so every game reported `replay_history_mismatch:0/N` and `games_with_issues 240 > 0` kept master's web-e2e red even after #172 (runs 587/594/596). One-line harness fix; verified locally with a 12-game gate run — 0 issues, gate passes. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
funman300 added 1 commit 2026-07-10 21:18:48 +00:00
The cycle regression gate still read payload.moves, which schema v4
removed in favour of recording.instructions, so every game reported
replay_history_mismatch:0/N and games_with_issues tripped the
--require-zero-issues gate on master (runs 587/594/596).

Verified locally: 12-game gate run reports 0 issues.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
funman300 merged commit 65585c61ad into master 2026-07-10 21:56:13 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: funman300/Ferrous-Solitaire#174