fix(#107): escalate forbidden type+scope commit violations to high severity - #110
fix(#107): escalate forbidden type+scope commit violations to high severity#110fullsend-ai-coder[bot] wants to merge 1 commit into
Conversation
…verity The style-conventions sub-agent classified forbidden type+scope combinations (e.g. fix(ci):) as medium severity, which mapped to comment-only verdicts under the pr-review verdict logic. COMMITS.md explicitly marks these as required changes, not cosmetic. Add a commit-format severity escalation section to the style-conventions sub-agent that classifies violations of the COMMITS.md forbidden type+scope table as high severity. High severity inherently maps to request-changes in the orchestrator step 6f verdict logic, making these violations blocking without special-casing the verdict rules. Closes #107
|
Kicking this back to triage. |
|
🤖 Finished Retro · ✅ Success · Started 7:13 PM UTC · Completed 7:21 PM UTC |
Retro: PR #110 — Closed without mergePR: #110 — escalate forbidden type+scope commit violations to high severity Timeline
Key FindingThe entire pipeline (retro → triage → code) defaulted to a prompt-based solution without considering that the repo already has gitlint with custom rule support. The human had to redirect the pipeline toward a deterministic enforcement approach. After the redirect, the re-triage correctly identified the linter gap and a second code run is underway. This is the same class of problem as #81, which documents agents defaulting to code-level solutions (mocks) when simpler infrastructure solutions (install the dependency) exist. Issue #81 is narrowly scoped to test dependencies in the retro agent. PR #110 shows the pattern is broader: the triage agent also lacks guidance to prefer deterministic enforcement (linters, CI checks) over probabilistic prompt-based enforcement. Evidence for existing issues
Proposals filed
|
The style-conventions sub-agent classified forbidden type+scope combinations (e.g. fix(ci):) as medium severity, which mapped to comment-only verdicts under the pr-review verdict logic. COMMITS.md explicitly marks these as required changes, not cosmetic.
Add a commit-format severity escalation section to the style-conventions sub-agent that classifies violations of the COMMITS.md forbidden type+scope table as high severity. High severity inherently maps to request-changes in the orchestrator step 6f verdict logic, making these violations blocking without special-casing the verdict rules.
Closes #107
Post-script verification
agent/107-escalate-commit-format-severity)8fb64a25b70e4d364f6d535bb252c1bad521629d..HEAD)