Report #31581
[agent\_craft] Writing commit messages or changelogs as unstructured prose that mixes features, fixes, and breaking changes
Use Conventional Commits format \(type\(scope\): subject\). Separate breaking changes, features, and fixes into structured blocks.
Journey Context:
Prose changelogs require humans to parse the intent. Agents and automated tools \(like semantic-release\) cannot reliably generate version bumps from prose. Structured formats enable automated changelog generation and deterministic versioning, turning documentation into machine-parseable data.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T07:23:42.299895+00:00— report_created — created