You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Exempt repo-template from the feature-ideation-placeholder-context check in scripts/compliance-audit.sh (a template repo is expected to hold the placeholder). Add a bats case asserting repo-template does NOT get the finding while a normal repo still does.
Audit run on repo-template produces nofeature-ideation-placeholder-context finding; a non-template repo on the placeholder still does (bats-covered).
standards/ci-standards.md (or the deploy script header) documents the SKIP_REPOS opt-in pattern.
No repo is simultaneously flagged required-but-missing AND intentionally exempt without a SKIP_OVERRIDES opt-in (audit + deploy config are consistent; bats-covered).
Part of Epic #850. Depends on: #849 (audit pin-check lands there) · Blocks: #854 (convergence).
Problem
Two edge cases the universal-required standard (#844) exposed:
feature-ideation.ymlcorrectly keeps theTODO:placeholderproject_context(new repos customize it). But Standard: require feature-ideation / pr-auto-review / initiative-driver in ALL repos #844's newfeature-ideation-placeholder-contextcheck flags it → a permanent false-positive warning on repo-template..github,.github-privateself-manage) was reconciled ad-hoc for.github-private/pr-auto-reviewin Reconcile universal-required standard (#844) with SKIP_REPOS self-manage: .github-private missing pr-auto-review #847 via aSKIP_OVERRIDESentry. The pattern for a SKIP_REPO to satisfy a universal-required workflow isn't documented/codified.Scope
repo-templatefrom thefeature-ideation-placeholder-contextcheck inscripts/compliance-audit.sh(a template repo is expected to hold the placeholder). Add a bats case asserting repo-template does NOT get the finding while a normal repo still does.Acceptance criteria
repo-templateproduces nofeature-ideation-placeholder-contextfinding; a non-template repo on the placeholder still does (bats-covered).standards/ci-standards.md(or the deploy script header) documents the SKIP_REPOS opt-in pattern.