Steve Yegge
2d6b93f26b
fix: Remove PID/tmux state inference (gt-psuw7)
ZFC compliance: daemon becomes pure transport layer, trusting agent beads.
Changes:
- refinery Status(): Simply returns loaded state, no PID/tmux reconciliation
- witness Status(): Simply returns loaded state, no PID inference
- daemon ensureDeaconRunning(): Trusts agent bead state, no tmux fallback
- daemon pokeDeacon(): Trusts agent bead state, no HasSession check
Removed:
- 78 lines of state inference code (PID checks, tmux session parsing)
- "Reconciliation" logic that overwrote agent-reported state
Note: Timeout fallback for dead agents is gt-2hzl4 (separate issue).
Reference: ~/gt/docs/zfc-violations-audit.md
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 01:56:42 -08:00
..
2025-12-28 01:55:52 -08:00
2025-12-28 01:43:43 -08:00
2025-12-25 23:18:46 -08:00
2025-12-25 23:14:29 -08:00
2025-12-28 01:56:42 -08:00
2025-12-25 13:50:26 -08:00
2025-12-27 21:34:22 -08:00
2025-12-27 17:19:02 -08:00
2025-12-26 21:15:08 -08:00
2025-12-26 20:49:06 -08:00
2025-12-27 21:34:22 -08:00
2025-12-25 23:14:29 -08:00
2025-12-24 21:34:14 -08:00
2025-12-28 01:37:22 -08:00
2025-12-28 01:56:42 -08:00
2025-12-26 19:50:30 -08:00
2025-12-26 16:18:44 -08:00
2025-12-25 23:14:29 -08:00
2025-12-28 01:22:33 -08:00
2025-12-26 20:49:06 -08:00
2025-12-26 16:18:44 -08:00
2025-12-26 16:46:39 -08:00
2025-12-28 01:56:42 -08:00