Part of the shim-identity epic #604 — Story B (channel-ify the two off-model shims).
Decision (2026-07-04): all reusable shims use the @<name>/{stable,next,ring#} channel model — no fixed-pin exceptions. Two templates are currently off-model and must be brought on:
feature-ideation.yml — template pins a frozen @<sha>; compliance-audit.sh centralized[] lists it as fixed v1.
pr-auto-review.yml — template pins @v2 and is not in centralized[] at all (currently unenforced), though pr-auto-review-reusable.yml exists.
Changes (petry-projects/.github)
Acceptance
feature-ideation and pr-auto-review templates pin @<name>/stable; both validated by the RING branch of the audit; pr-auto-review is now enforced.
ring_is_ring_reusable feature-ideation / ... pr-auto-review return true.
Part of the shim-identity epic #604 — Story B (channel-ify the two off-model shims).
Decision (2026-07-04): all reusable shims use the
@<name>/{stable,next,ring#}channel model — no fixed-pin exceptions. Two templates are currently off-model and must be brought on:feature-ideation.yml— template pins a frozen@<sha>;compliance-audit.sh centralized[]lists it as fixedv1.pr-auto-review.yml— template pins@v2and is not incentralized[]at all (currently unenforced), thoughpr-auto-review-reusable.ymlexists.Changes (petry-projects/.github)
feature-ideation/stableandpr-auto-review/stableviascripts/cut-release.sh(same mechanism as the other<name>/stablechannels). This is a release action — include it as a prerequisite step.RING_REUSABLESinscripts/lib/ring-pins.shso they get per-tier canonical refs.standards/workflows/feature-ideation.yml→@feature-ideation/stableandstandards/workflows/pr-auto-review.yml→@pr-auto-review/stable.scripts/compliance-audit.shcheck_centralized_workflow_stubs: change thefeature-ideationentry from fixedv1to theRINGsentinel, and addpr-auto-review.yml:pr-auto-review-reusable:RING.Acceptance
feature-ideationandpr-auto-reviewtemplates pin@<name>/stable; both validated by the RING branch of the audit;pr-auto-reviewis now enforced.ring_is_ring_reusable feature-ideation/... pr-auto-reviewreturn true.