Adds 7 tests in a new test_repl_round_rollup.c covering per-round decision summaries, collapsing of repetitive rounds, and the shared repl_round_collapse_flush() entry point (Requirements 2.1-2.4, 3.1-3.4, 3.6). repl_round_collapse_flush() itself is not yet implemented (task 2.2) - build fails at link time, confirming RED. Split into its own file rather than the originally-planned test_repl_execution_control.c: that file was already at the project's 800-line cap before this task, and landing these tests there would have pushed it to 1563 lines. design.md's File Structure Plan is corrected accordingly (mirrors the existing test_repl_snapshot_params.c /test_repl_breakpoints_inspection.c split in this same file family). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YAWMhfRJFnmmnG8h97yUDd |
||
|---|---|---|
| .. | ||
| settings | ||
| specs | ||
| steering | ||