Critical: - G-1: OQ-1 Blocks column corrected from Phase 6 to Phase 2 High: - G-2: Phase 5 entry criterion now gates on OQ-3 resolution - G-3: Stop Poller single-fire assumption documented; multi-turn Stop behavior added to OQ-1 checklist - G-4: duration_ms defined as wall-clock ms from main() entry to emitter write (includes model latency) - G-5: Install Script step 5 → --check; step 6 → --version (resolves contradiction with Doctor section) - G-6: SKIP_MOCK_CLAUDE=1 conflict with --check: install.sh uses --version; --check warns and continues Medium: - G-7: Integration test scenarios standardized to MOCK_ prefix throughout; MOCK_RESPONSE scenario added - G-8: SIGTERM exit 130 explicit in Signal Handling table + Error Handling table row added - G-9: session_id derivation defined (payload → transcript basename → null); uuid crate marked v1.0 unused - G-10: Startup Sequencer §6 /read relay expanded with idle-wait re-entry and no-acknowledgment note - G-11: hook.sh template now includes 2>/dev/null || true to guarantee exit 0 on write failure - G-12: stream-json JoinHandle stored as Option<JoinHandle<()>> with conditional join on all exit paths Low: - G-13: Doctor --check step 5: scan $TMPDIR for orphaned claude-print-* dirs older than 1 hour Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| notes | ||
| plan | ||
| research | ||