dave
a70c3a8cbe
feat: extract Gas Town types from beads core (bd-i54l)
...
Remove Gas Town-specific issue types (agent, role, rig, convoy, slot)
from beads core. These types are now identified by labels instead:
- gt:agent, gt:role, gt:rig, gt:convoy, gt:slot
Changes:
- internal/types/types.go: Remove TypeAgent, TypeRole, TypeRig, TypeConvoy, TypeSlot constants
- cmd/bd/agent.go: Create agents with TypeTask + gt:agent label
- cmd/bd/merge_slot.go: Create slots with TypeTask + gt:slot label
- internal/storage/sqlite/queries.go, transaction.go: Query convoys by gt:convoy label
- internal/rpc/server_issues_epics.go: Check gt:agent label for role_type/rig label auto-add
- cmd/bd/create.go: Check gt:agent label for role_type/rig label auto-add
- internal/ui/styles.go: Remove agent/role/rig type colors
- cmd/bd/export_obsidian.go: Remove agent/role/rig/convoy type tag mappings
- Update all affected tests
This enables beads to be a generic issue tracker while Gas Town
uses labels for its specific type semantics.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
Executed-By: beads/crew/dave
Rig: beads
Role: crew
2026-01-06 22:18:37 -08:00
..
2026-01-06 19:22:51 -08:00
2026-01-02 00:19:14 -08:00
2026-01-06 20:11:48 -08:00
2025-12-28 20:48:37 -08:00
2026-01-01 10:51:51 -08:00
2025-12-28 16:40:43 -08:00
2025-12-27 16:21:08 -08:00
2026-01-06 22:18:37 -08:00
2026-01-03 13:25:15 -08:00
2026-01-06 22:18:37 -08:00
2026-01-06 19:05:34 -08:00
2025-12-28 16:23:45 -08:00
2026-01-06 12:52:19 -08:00
2026-01-04 15:43:57 -08:00
2025-12-28 10:05:16 -08:00
2025-12-27 16:02:15 -08:00
2026-01-06 18:59:25 -08:00
2026-01-06 19:05:34 -08:00
2025-12-28 18:43:09 -08:00
2025-12-30 00:00:25 -08:00
2025-12-30 00:00:25 -08:00
2026-01-06 18:59:25 -08:00
2026-01-06 19:37:20 -08:00
2026-01-02 00:02:20 -08:00
2025-12-29 14:03:39 -08:00
2026-01-01 10:46:56 -08:00
2026-01-01 10:46:56 -08:00
2026-01-02 14:01:56 -08:00
2026-01-02 16:00:54 -08:00
2025-12-27 16:02:15 -08:00
2026-01-01 10:53:59 -08:00
2026-01-01 20:06:13 -08:00
2026-01-06 22:18:37 -08:00
2025-12-31 13:14:15 -08:00
2026-01-01 10:48:14 -08:00
2026-01-04 11:13:48 -08:00
2026-01-06 19:13:49 -08:00
2026-01-06 19:13:49 -08:00
2025-12-27 16:02:15 -08:00
2025-12-28 10:05:16 -08:00
2025-12-29 14:43:00 -08:00
2025-12-29 14:43:00 -08:00
2025-12-28 10:05:16 -08:00
2026-01-04 10:53:31 -08:00
2026-01-06 19:29:57 -08:00
2025-12-31 13:14:15 -08:00
2025-12-30 16:49:50 -08:00
2025-12-27 16:02:15 -08:00
2026-01-04 16:16:53 -08:00
2026-01-04 11:14:36 -08:00
2026-01-06 12:52:19 -08:00
2026-01-03 13:22:52 -08:00
2026-01-06 18:59:25 -08:00
2025-12-27 16:02:15 -08:00
2026-01-06 19:05:34 -08:00
2026-01-04 16:20:04 -08:00
2026-01-06 19:05:34 -08:00
2025-12-28 16:40:43 -08:00
2025-12-30 16:29:28 -08:00
2026-01-03 21:07:32 -08:00
2025-12-28 18:43:09 -08:00
2025-12-29 14:39:43 -08:00
2025-12-28 20:48:37 -08:00
2025-12-28 20:48:37 -08:00
2025-12-28 20:48:37 -08:00
2026-01-06 12:52:19 -08:00
2026-01-06 12:52:19 -08:00
2026-01-06 19:05:34 -08:00
2025-12-31 13:14:15 -08:00
2026-01-06 18:59:25 -08:00
2025-12-31 13:14:15 -08:00
2025-12-31 13:14:15 -08:00
2025-12-31 11:39:17 -08:00
2026-01-06 22:18:37 -08:00
2026-01-01 18:17:12 -08:00
2026-01-01 10:53:59 -08:00
2026-01-01 10:51:22 -08:00
2026-01-01 11:05:05 -08:00
2025-12-30 14:13:32 -08:00
2026-01-02 16:14:35 -08:00
2026-01-02 13:11:36 -08:00
2026-01-06 19:05:34 -08:00
2025-12-31 13:14:15 -08:00
2025-12-28 20:48:37 -08:00
2026-01-06 19:05:34 -08:00
2026-01-01 19:46:34 -08:00
2026-01-01 19:46:34 -08:00
2025-12-29 14:33:19 -08:00
2025-12-27 16:02:15 -08:00
2026-01-03 13:27:36 -08:00
2026-01-03 13:27:36 -08:00
2026-01-06 20:11:48 -08:00
2025-12-28 18:43:09 -08:00
2025-12-30 20:40:09 -08:00
2025-12-28 20:48:37 -08:00
2025-12-28 18:43:09 -08:00
2026-01-06 12:52:19 -08:00
2025-12-28 18:43:09 -08:00
2026-01-06 15:22:15 -08:00
2026-01-06 15:22:15 -08:00
2025-12-28 10:05:16 -08:00
2025-12-30 16:07:31 -08:00
2026-01-01 10:51:51 -08:00
2026-01-06 19:05:34 -08:00
2025-12-30 16:58:10 -08:00
2025-12-30 16:58:10 -08:00
2025-12-28 18:43:09 -08:00
2025-12-28 18:43:09 -08:00
2025-12-28 18:43:09 -08:00
2026-01-01 14:18:49 -08:00
2025-12-27 16:02:15 -08:00
2026-01-01 20:06:13 -08:00
2026-01-04 23:51:02 -08:00
2025-12-30 14:13:32 -08:00
2025-12-30 14:13:32 -08:00
2026-01-01 23:55:40 -08:00
2025-12-28 18:43:09 -08:00
2026-01-02 00:02:20 -08:00
2026-01-06 22:18:37 -08:00
2025-12-30 00:06:42 -08:00
2025-12-30 00:06:42 -08:00
2025-12-30 14:13:32 -08:00
2025-12-30 00:06:42 -08:00
2025-12-30 00:06:42 -08:00
2025-12-31 00:33:11 -08:00
2025-12-29 17:10:26 -08:00
2025-12-31 13:08:41 -08:00
2025-12-29 16:17:51 -08:00
2025-12-31 13:04:19 -08:00
2026-01-02 14:08:22 -08:00
2025-12-30 14:13:32 -08:00
2025-12-30 06:59:51 -08:00
2026-01-02 16:00:54 -08:00
2025-12-27 16:02:15 -08:00
2026-01-02 01:31:19 -08:00
2026-01-06 19:05:34 -08:00
2026-01-04 16:24:18 -08:00
2026-01-04 16:24:18 -08:00
2025-12-29 14:17:44 -08:00
2025-12-29 14:17:44 -08:00
2025-12-31 00:33:11 -08:00
2025-12-31 00:05:53 -08:00
2026-01-01 10:51:51 -08:00
2026-01-06 12:52:19 -08:00
2026-01-06 12:52:19 -08:00
2026-01-01 20:06:13 -08:00
2026-01-01 20:06:13 -08:00
2026-01-06 19:05:34 -08:00
2025-12-27 16:02:15 -08:00
2025-12-27 16:02:15 -08:00
2026-01-06 19:05:34 -08:00
2026-01-04 10:53:31 -08:00
2026-01-04 10:53:31 -08:00
2025-12-27 22:24:19 -08:00
2026-01-06 19:32:20 -08:00
2025-12-31 13:14:15 -08:00
2026-01-06 18:59:25 -08:00
2025-12-29 12:43:22 -08:00
2025-12-29 13:16:47 -08:00
2025-12-27 16:21:08 -08:00
2025-12-27 16:02:15 -08:00
2025-12-31 13:14:15 -08:00
2026-01-05 22:06:52 -08:00
2026-01-04 17:30:04 -08:00
2025-12-28 18:43:09 -08:00
2025-12-27 16:02:15 -08:00
2025-12-30 16:00:22 -08:00
2026-01-06 18:59:25 -08:00
2026-01-04 15:21:36 -08:00
2026-01-03 13:27:36 -08:00
2025-12-30 15:57:08 -08:00
2025-12-30 15:57:08 -08:00
2025-12-29 14:39:43 -08:00
2025-12-30 18:04:26 -08:00
2025-12-30 18:11:08 -08:00
2025-12-28 10:05:16 -08:00
2026-01-04 15:16:07 -08:00
2026-01-04 16:22:20 -08:00
2026-01-05 19:57:19 -08:00
2025-12-27 16:02:15 -08:00
2026-01-06 19:32:20 -08:00
2026-01-06 12:52:19 -08:00
2025-12-30 18:11:08 -08:00
2026-01-02 00:05:12 -08:00
2026-01-06 18:51:38 -08:00
2025-12-24 23:33:34 -08:00
2026-01-03 12:44:16 -08:00
2025-12-28 20:48:37 -08:00
2025-12-30 16:29:28 -08:00
2026-01-06 12:52:19 -08:00
2025-12-27 16:02:15 -08:00
2025-12-27 16:08:34 -08:00
2025-12-27 16:02:15 -08:00
2025-12-27 16:02:15 -08:00
2026-01-06 18:59:25 -08:00
2026-01-06 18:59:25 -08:00
2025-12-30 17:14:55 -08:00
2025-12-30 16:29:28 -08:00
2026-01-02 01:07:34 -08:00
2025-12-28 10:05:16 -08:00
2026-01-06 20:11:48 -08:00
2025-12-27 21:27:44 -08:00
2026-01-01 23:55:40 -08:00
2026-01-06 18:45:27 -08:00
2025-12-27 16:02:15 -08:00
2026-01-06 18:45:27 -08:00