claude-print/target
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
..
last-claude-version.txt chore(bf-2w7): verify cleanup implementation is complete and remove unused imports 2026-06-25 09:32:01 -04:00