build:feature | New functionality, tool, or capability |
fix:defect | Repair a broken behaviour whose cause is known |
debug:diagnose | Find out why something fails; cause not yet known |
refactor:cleanup | Restructure without changing behaviour |
test:verify | Write, run, or repair tests |
review:code | Review a diff, branch, or package |
audit:security | Security, leakage, or correctness risk |
release:ship | Cut a release, publish, or deploy |
explore:codebase | Orient; no change intended yet |
plan:spec | Spec, plan, ADR, task breakdown |
design:architecture | System or integration structure |
design:ui | Interface, page, or visual theme |
docs:write | Author or update documentation |
docs:sync | Reconcile a document with the system it describes |
docs:extract-public | Derive a public version of private material |
content:write-prose | Prose that is not documentation |
content:edit-style | Rewrite, restyle, revoice, translate |
catalog:curate | Catalog, list, or survey |
research:topic | External research or options |
analyze:data | Analyse a dataset or body of records |
analyze:forecast | Forward-looking forecast |
ops:run-routine | Recurring operational routine |
ops:check-status | Current state of a system or account |
ops:monitor | Watch over time for a condition |
ops:configure | Install or set up a tool or environment |
chat:trivial | Greeting or exchange with no work in it |