Uh oh!
There was an error while loading. Please reload this page.
fix: Resolve infrastructure bugs #1928, #1930, #1938 - #2010
Closed
ashleyshaw wants to merge 1 commit into
Closed
Conversation
**#1928 - Gitleaks false positive in OPENSPEC_TEMPLATE.md** - Added gitleaks ignore comments around example curl command - Prevents security scanner from flagging valid example bearer tokens **#1930 - PR template validator false negatives** - Fixed regex in sectionBody() to match any heading level (#, ##, ###) - Changed pattern from /^##\s+.+$/m to /^#+\s+.+$/m - Now correctly detects 'Changelog' and 'Global DoD Checklist' sections **#1938 - Branch name validator false negative** - Enforced strict kebab-case (lowercase, hyphens only) - Changed regex from [a-zA-Z0-9._-]+ to [a-z0-9-]+ - Updated tests to reject uppercase letters, dots, and underscores - Complies with CLAUDE.md requirement for lowercase, kebab-case branch names Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This was referenced Aug 21, 2026
ashleyshaw pushed a commit
that referenced
this pull request
Aug 21, 2026
…-08-21) Issue status review documenting: - Closed#1930: PR template validator false negative (via #2007, #2010) - Closed#2051: Frontmatter freshness CI issues (via #2180) - Enhanced #2186: Template validation script false positives with DoR/DoD - Enhanced #2147: Phase 1 validation tests with progress tracking - Verified #2049: OpenSpec Labels Phase 2-3 epic (complete) All high-priority issues now have complete Definition of Ready and Definition of Done sections reflecting merged work into develop branch. References: #2186, #1930, #2051, #2147, #2049 Related PRs: #2193, #2180, #2183, #2173, #2153, #2210, #2221
5 tasks
mergifyBot
added a commit
that referenced
this pull request
Aug 21, 2026
* docs: Issue status review — DoR/DoD completion audit (2026-08-21) - Closed#1930: PR template validator false negative (merged via #2007, #2010) - Closed#2051: Frontmatter freshness CI issues (merged via #2180) - Updated #2186: Template validation script false positives with DoR/DoD - Updated #2147: Phase 1 validation tests progress tracking with DoR/DoD framework - Verified #2049: OpenSpec Labels Phase 2-3 epic (complete, merged) All high-priority issues now have complete Definition of Ready and Definition of Done sections reflecting merged work into develop branch. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018MoY39EXD6tnbbjs3JVUqT * revert: remove misplaced issue status review from root --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
This was referenced Aug 21, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR resolves three critical infrastructure bugs affecting CI/CD validation and branch naming enforcement.
Linked issues
Fixes#1928
Fixes#1930
Fixes#1938
Changes
Bug #1928 - Gitleaks False Positive
Bug #1930 - PR Template Validator
sectionBody()to match all heading levels (###) not just ##/^##\s+.+$/mto/^#+\s+.+$/mBug #1938 - Branch Name Validator
[a-zA-Z0-9._-]+to[a-z0-9-]+Test Plan
Changelog
Checklist (Global DoD / PR)
🤖 Generated with Claude Code