Commit Graph
3 Commits
Author SHA1 Message Date
Jinjing 1755062823 Update enforcement start to exact deployment timestamp
Issue template enforcement must use the precise moment the workflow deployed, not midnight, so issues created before that moment aren't retroactively flagged.
2026-09-07 11:22:47 -07:00
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