claude-print/tests
jedarden a19e2b0aed chore(bf-2w7): verify cleanup implementation is complete and remove unused imports
- Confirm comprehensive cleanup on all exit paths:
  - Startup orphan sweep via cleanup_orphans()
  - RAII cleanup guard (CleanupGuard)
  - process::exit cleanup via exit_with_cleanup()
  - Signal safety via self-pipe pattern
  - Watchdog timeout cleanup via self-pipe signaling
  - Panic safety via catch_unwind

- Remove unused imports from watchdog.rs and session.rs

All cleanup paths verified:
✓ Normal exit → CleanupGuard drop
✓ Error return → CleanupGuard drop
✓ Timeout → Self-pipe → Event loop exit → CleanupGuard drop
✓ Signal → Handler writes to self-pipe → Event loop exit → CleanupGuard drop
✓ Panic → catch_unwind → CleanupGuard drop
2026-06-25 09:32:01 -04:00
..
fixtures Add Phase 9: NEEDLE integration — install.sh, claude-print.yaml, --check subcommand 2026-06-10 01:36:28 -04:00
integration Add bf-5nr validation notes: claude-print-ci WorkflowTemplate YAML is valid 2026-06-10 02:11:37 -04:00
cli.rs Add bf-5nr validation notes: claude-print-ci WorkflowTemplate YAML is valid 2026-06-10 02:11:37 -04:00
emitter.rs Add bf-5nr validation notes: claude-print-ci WorkflowTemplate YAML is valid 2026-06-10 02:11:37 -04:00
hooks.rs Add bf-5nr validation notes: claude-print-ci WorkflowTemplate YAML is valid 2026-06-10 02:11:37 -04:00
integration.rs Add bf-5nr validation notes: claude-print-ci WorkflowTemplate YAML is valid 2026-06-10 02:11:37 -04:00
pty_integration.rs Implement Phase 6: Stop Poller (bf-64s) 2026-06-10 00:05:14 -04:00
startup.rs Add bf-5nr validation notes: claude-print-ci WorkflowTemplate YAML is valid 2026-06-10 02:11:37 -04:00
stop_poller.rs Implement Phase 6: Stop Poller (bf-64s) 2026-06-10 00:05:14 -04:00
terminal.rs Add bf-5nr validation notes: claude-print-ci WorkflowTemplate YAML is valid 2026-06-10 02:11:37 -04:00
transcript.rs Add bf-5nr validation notes: claude-print-ci WorkflowTemplate YAML is valid 2026-06-10 02:11:37 -04:00
version_compat.rs Add bf-5nr validation notes: claude-print-ci WorkflowTemplate YAML is valid 2026-06-10 02:11:37 -04:00
watchdog.rs chore(bf-2w7): verify cleanup implementation is complete and remove unused imports 2026-06-25 09:32:01 -04:00