Files
hiveops-guide/backend
johannes c6836bf5b3 docs(processes.develop): Refs #N applies to commit subjects too, not only PRs
Gitea scans commits merged to main for closing keywords, so a commit SUBJECT
like `fix(x): ... close ... (#N)` closes #N on release — even when the intent
was only to reference it. This bypasses the Verify Fix -> Tristan gate exactly
like a PR-body `Closes #N`.

Happened for real: hiveops-incident#329 (carried Verify Fix, assigned for QA)
auto-closed when the fix commit landed on main via the 1.1.7 release, because
the subject read `... + close IN_PROGRESS faults back in service (#328)`.

Extends step 10 and the Do NOT list to say the Refs #N rule covers commit
messages, and to keep close/fix/resolve away from any #ref. Cross-refs the
real incidents and hiveiq-ops/hiveiq-devops#58.

Refs hiveiq-ops/hiveiq-devops#58

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-22 09:22:20 -04:00
..