Commit Graph
2 Commits
Author SHA1 Message Date
Jinjing 5f32e8e1db Fix issue template enforcement for fences and pre-enforcement issues
- Respect fence delimiter type and length in parsing; tildes no longer
  close backtick fences
- Handle pre-enforcement issues correctly; distinguish from post-enforcement
  so editing an old issue doesn't retroactively flag it
- Fix workflow shell script to avoid false negatives on comment detection
2026-09-07 10:45:42 -07:00
Jinjing b62e2ca158 Enforce GitHub issue template compliance
Issues that don't follow the issue template are automatically labeled with
`needs-template` and receive a bot comment explaining what sections are
missing. The label is removed when the issue is edited to become compliant.
Includes the workflow, decision logic, compliance checker, and comprehensive
tests verifying sync with the actual template definitions.
2026-09-07 09:27:44 -07:00