Skip to content

fix(github-issues): ban conventional commit prefixes in issue titles#739

Merged
dcramer merged 1 commit into
mainfrom
fix/no-conventional-commit-in-issue-titles
Jul 2, 2026
Merged

fix(github-issues): ban conventional commit prefixes in issue titles#739
dcramer merged 1 commit into
mainfrom
fix/no-conventional-commit-in-issue-titles

Conversation

@dcramer

@dcramer dcramer commented Jul 2, 2026

Copy link
Copy Markdown
Member

What failed

Junior was creating GitHub issues with conventional commit-style prefixes in their titles — fix(attachments): ..., feat(sandbox): ..., ref(task-execution): ... — which is wrong. That format belongs in commit messages and PR titles only.

Evidence

Several real issues in getsentry/junior with the wrong format:

Root cause

The github-issues skill had no explicit rule against conventional commit prefixes in issue titles. The pr-writer skill heavily uses fix(scope): for PR titles, and without a constraint in the issue skill the model generalizes the pattern to issues too.

Fix

Added a single prescriptive hard constraint to SKILL.md § Draft issue content:

Issue title format: plain language, no type prefix. Do not use fix(x):, feat(x):, chore:, ref(x):, or any other type-scope prefix — those belong in commit messages and PR titles, not issues.

Verification

Content review — no automated checks applicable for skill text changes.

@vercel

vercel Bot commented Jul 2, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
junior-docs Ready Ready Preview, Comment Jul 2, 2026 9:04pm

Request Review

@github-actions github-actions Bot added the risk: low PR risk score: low label Jul 2, 2026
@dcramer dcramer force-pushed the fix/no-conventional-commit-in-issue-titles branch from 4be696b to 9a48ab1 Compare July 2, 2026 21:01
Issue titles were being created with fix(x):, feat(x):, ref(x): etc.
These formats belong in commit messages and PR titles, not GitHub issues.

Added explicit hard constraint in SKILL.md and anti-pattern in
issue-examples.md to prevent this.

Co-Authored-By: sentry-junior[bot] <264270552+sentry-junior[bot]@users.noreply.github.com>
@dcramer dcramer force-pushed the fix/no-conventional-commit-in-issue-titles branch from 9a48ab1 to 0eb615d Compare July 2, 2026 21:02
@dcramer dcramer merged commit 7975232 into main Jul 2, 2026
18 of 19 checks passed
@dcramer dcramer deleted the fix/no-conventional-commit-in-issue-titles branch July 2, 2026 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk: low PR risk score: low

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant