* fix(costs): add event to BeadsCustomTypes constant The gt costs record command creates beads with --type=event, but "event" was missing from the BeadsCustomTypes constant. This caused stop hooks to fail with "invalid issue type: event" errors. Also fixes gt doctor --fix to properly register the event type when running on existing installations. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * fix(types): add message, molecule, gate, merge-request to BeadsCustomTypes Extends PR #731 to include all custom types used by Gas Town: - message: Mail system (gt mail send, mailbox, router) - molecule: Work decomposition (patrol checks, gt swarm) - gate: Async coordination (bd gate wait, park/resume) - merge-request: Refinery MR processing (gt done, refinery) Root cause: gt mail send was failing with "invalid issue type: message" because message was never added to BeadsCustomTypes. Also documents the origin/usage of each custom type in the constant. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Executed-By: mayor Role: mayor --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
8.1 KiB
8.1 KiB