Commit Graph

1084 Commits

Author SHA1 Message Date
Steve Yegge fc4bddd694 Add gt doctor --fix for session cleanup in Deacon patrol (gt-psj76.2)
The previous commit only fixed wisp gc, but the session cleanup
was also using non-existent commands. Now session-gc step properly
documents:

1. gt doctor --fix for orphaned sessions and processes
2. bd --no-daemon wisp gc for orphaned wisps

Also noted that log pruning and molecule archival are handled
elsewhere (not implemented / bd mol squash|burn respectively).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-25 21:40:05 -08:00
Steve Yegge d8886eea32 bd sync: 2025-12-25 21:36:09 2025-12-25 21:36:09 -08:00
Steve Yegge d76587072b bd sync: 2025-12-25 21:35:19 2025-12-25 21:35:59 -08:00
Steve Yegge 7814d8981d Update Deacon patrol formula to use bd wisp gc command (gt-psj76.2)
The session-gc step was referencing non-existent `gt gc --wisps` command.
Updated to use the correct `bd --no-daemon wisp gc` command with examples.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-25 21:35:50 -08:00
Steve Yegge 1583aafb75 bd sync: 2025-12-25 21:14:21 2025-12-25 21:14:22 -08:00
Steve Yegge 97818409bd bd sync: 2025-12-25 21:05:47 2025-12-25 21:05:47 -08:00
Steve Yegge 9e0fa35809 bd sync: 2025-12-25 21:02:13 2025-12-25 21:02:13 -08:00
Steve Yegge 3c34f37017 bd sync: 2025-12-25 20:56:59 2025-12-25 20:56:59 -08:00
Steve Yegge b0aa44719b bd sync: 2025-12-25 20:55:06 2025-12-25 20:55:06 -08:00
Steve Yegge 5acdf597d7 bd sync: 2025-12-25 20:48:40 2025-12-25 20:48:40 -08:00
Steve Yegge e00f48f9c1 bd sync: 2025-12-25 20:46:47 2025-12-25 20:47:01 -08:00
Steve Yegge 71a9bd00e2 bd sync: 2025-12-25 20:46:38 2025-12-25 20:47:01 -08:00
Steve Yegge ffe552398a bd sync: 2025-12-25 20:04:32 2025-12-25 20:47:01 -08:00
Steve Yegge 11545b5e1f bd sync: 2025-12-25 19:57:59 2025-12-25 19:57:59 -08:00
Steve Yegge 25d5ba88e9 bd sync: 2025-12-25 19:56:59 2025-12-25 19:56:59 -08:00
Steve Yegge ee7f8fb8fd bd sync: 2025-12-25 19:56:56 2025-12-25 19:56:56 -08:00
Steve Yegge 3224fc2924 bd sync: 2025-12-25 19:56:22 2025-12-25 19:56:22 -08:00
Steve Yegge 810ccffcad bd sync: 2025-12-25 19:56:17 2025-12-25 19:56:17 -08:00
Steve Yegge 109bc08f17 bd sync: 2025-12-25 19:47:49 2025-12-25 19:56:11 -08:00
Steve Yegge 3d7b60d3eb bd sync: 2025-12-25 19:47:37 2025-12-25 19:56:11 -08:00
Steve Yegge d5bd7fd983 bd sync: 2025-12-25 19:47:11 2025-12-25 19:56:11 -08:00
Steve Yegge 483d556afb bd sync: 2025-12-25 19:12:53 2025-12-25 19:12:53 -08:00
Steve Yegge a36bc84ce1 bd sync: 2025-12-25 19:11:58 2025-12-25 19:11:58 -08:00
Steve Yegge adf3c8bfa3 bd sync: 2025-12-25 18:54:09 2025-12-25 18:54:09 -08:00
Steve Yegge 200b2065a6 bd sync: 2025-12-25 18:45:54 2025-12-25 18:45:54 -08:00
Steve Yegge 839f7eb82b bd sync: 2025-12-25 18:40:30 2025-12-25 18:40:30 -08:00
Steve Yegge cfe565d621 bd sync: 2025-12-25 18:31:15 2025-12-25 18:31:15 -08:00
Steve Yegge 5d2a9b2d43 bd sync: 2025-12-25 18:30:57 2025-12-25 18:30:57 -08:00
Steve Yegge 92097fc2c2 bd sync: 2025-12-25 17:48:59 2025-12-25 17:48:59 -08:00
Steve Yegge 6fcf88d7f9 bd sync: 2025-12-25 17:22:40 2025-12-25 17:22:40 -08:00
Steve Yegge 18dcdad258 bd sync: 2025-12-25 17:18:38 2025-12-25 17:18:38 -08:00
Steve Yegge 0fe00c2e36 bd sync: 2025-12-25 16:51:04 2025-12-25 16:51:04 -08:00
Steve Yegge cf80b9cc19 bd sync: 2025-12-25 16:39:39 2025-12-25 16:39:39 -08:00
Steve Yegge cf9731c78f bd sync: 2025-12-25 16:35:44 2025-12-25 16:35:44 -08:00
Steve Yegge 3c86e4d815 bd sync: 2025-12-25 16:32:16 2025-12-25 16:32:16 -08:00
Steve Yegge 6912fe3a33 bd sync: 2025-12-25 16:28:02 2025-12-25 16:28:02 -08:00
Steve Yegge 522348d0d7 bd sync: 2025-12-25 16:23:10 2025-12-25 16:23:10 -08:00
Steve Yegge 565ffb2702 bd sync: 2025-12-25 16:08:30 2025-12-25 16:08:30 -08:00
Steve Yegge 2cf6476bb7 bd sync: 2025-12-25 15:53:04 2025-12-25 15:53:04 -08:00
Steve Yegge fecef96b07 bd sync: 2025-12-25 15:14:23 2025-12-25 15:14:23 -08:00
Steve Yegge fca672d907 bd sync: 2025-12-25 15:02:22 2025-12-25 15:02:22 -08:00
Steve Yegge d0e7fda246 bd sync: 2025-12-25 14:58:39 2025-12-25 14:58:39 -08:00
Steve Yegge 40cd563093 bd sync: 2025-12-25 14:52:42 2025-12-25 14:52:42 -08:00
Steve Yegge 413eaef5a8 bd sync: 2025-12-25 14:49:17 2025-12-25 14:49:17 -08:00
Steve Yegge eba8d8d112 bd sync: 2025-12-25 14:31:41 2025-12-25 14:31:41 -08:00
Steve Yegge 2670d384e2 bd sync: 2025-12-25 14:19:24 2025-12-25 14:19:33 -08:00
Steve Yegge f0ece94d7d fix: Normalize formula vars schema (variables[] → vars{})
Convert mol-polecat-lease and mol-polecat-work formulas from the
old "variables" array format to the canonical "vars" map format
used by other formulas.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-25 14:08:00 -08:00
Steve Yegge 786b349e19 bd sync: 2025-12-25 14:07:41 2025-12-25 14:07:41 -08:00
Steve Yegge 35c9eecdc2 bd sync: 2025-12-25 13:54:51 2025-12-25 13:54:51 -08:00
Steve Yegge d3164f72a6 refactor: Move pending spawn tracking to gt spawn pending (hq-466n)
- Moved pending.go from deacon/ to polecat/ package
- Changed storage location from deacon/pending.json to spawn/pending.json
- Added 'gt spawn pending' subcommand for listing/clearing pending spawns
- Deprecated 'gt deacon pending' (still works, shows deprecation notice)

This decouples pending spawn observation from the Deacon role - anyone
can now observe pending polecats (Mayor, humans, debugging, etc.).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-25 13:50:26 -08:00