Docs
Conventions with BUHG.md
Your rules, written down once, followed by your agent every time.
Why a config file
A terminal-first agent workflow is only safe when your conventions are explicit. BUHG.md is a plain-text file in your repository that the agent reads before it touches code, so its branches and pull requests look like your team wrote them.
A minimal BUHG.md
# BUHG.md
Branch format: fix/bug-{number}-{slug}
PR target: main
Rules:
- Run the test suite before opening a PR
- Keep each change scoped to a single bug
- Squash-merge onlyMulti-repo workspaces
For products that span several repositories, a workspace map tells Buhg which codebase a bug belongs to, so a report about one service does not land a branch in another.
The agent follows your BUHG.md exactly. Change the file, and the next bug is handled the new way — no settings UI required.
Turn bug reports into merged fixes
Embed one script tag. AI triages every bug. Your agent ships the fix from the terminal.
Get started free