Source: FEAT-011 Polish checkpoint (tasks.md T082/§246) — test-coverage gap.
The SC-010 CLI-parity test (T082) only performs an actual side-by-side CLI-vs-app.* fixture comparison for route creation. The other operator-parity methods (agent.update, log.attach/detach, queue.approve/delay/cancel, register_from_pane) were marked satisfied "by construction" (they route through the same service layer) rather than with a real byte-for-byte comparison test.
Fix: extend the parity harness to run each agent-dependent method via both the CLI and app.* against an identical fixture and assert SQLite-row + JSONL-audit-row equality.
Source: FEAT-011 Polish checkpoint (tasks.md T082/§246) — test-coverage gap.
The SC-010 CLI-parity test (T082) only performs an actual side-by-side CLI-vs-
app.*fixture comparison for route creation. The other operator-parity methods (agent.update,log.attach/detach,queue.approve/delay/cancel,register_from_pane) were marked satisfied "by construction" (they route through the same service layer) rather than with a real byte-for-byte comparison test.Fix: extend the parity harness to run each agent-dependent method via both the CLI and
app.*against an identical fixture and assert SQLite-row + JSONL-audit-row equality.