]> git.giacomolli.uk - onechat/commit
Track issues with git-bug
authorAnderson A. Giacomolli <agiacomolli@gmail.com>
Fri, 6 Nov 2026 14:00:38 +0000 (11:00 -0300)
committerAnderson A. Giacomolli <agiacomolli@gmail.com>
Fri, 6 Nov 2026 14:05:47 +0000 (11:05 -0300)
commit0dc5d2bd42abc8be2cb23bfec06661275a08f516
treee6083035c7370c6a73991bfdb9a3b080cc39d72f
parent80fa33c0fd65e4110f88f0cab9b19ca26c27d1f6
Track issues with git-bug

Issues live in git-bug, inside the Git repository, so they work offline
and travel with the code through git bug push and pull. They are not
files in the checkout, so they stay out of diffs, formatters, and the
rule that files describe only the current state.

The development shell supplies git-bug. The issues skill tells agents
how to read and write issues, and warns that the -F option drops every
line that starts with "#". Commit messages now refer to an issue with an
Issue trailer that holds its git-bug ID, because there are no issue URLs
to link.

git-bug has no links between issues, so relations are Parent and
Depends-on trailers at the end of the body, as in a commit message. git
interpret-trailers can read them, and a search for an issue ID finds the
issues that refer to it.
.agents/skills/commit/SKILL.md
.agents/skills/issues/SKILL.md [new file with mode: 0644]
AGENTS.md
nix/devshell.nix