Skip to content

fix: pin production lifecycle to until-revoked policy rev 7 - #209

Merged
abrichr merged 1 commit into
mainfrom
fix/repin-lifecycle-9b613917
Sep 3, 2026
Merged

fix: pin production lifecycle to until-revoked policy rev 7#209
abrichr merged 1 commit into
mainfrom
fix/repin-lifecycle-9b613917

Conversation

@abrichr

@abrichr abrichr commented Sep 3, 2026

Copy link
Copy Markdown
Member

OpenAdaptAI/.github origin/main is 9b61391713203998e584f4834e4812bb41b40f6e (squash of .github#37). Policy revision 7. admission_validity is until_revoked. The max-day fields are JSON null.

This change pins production-lifecycle-source.json at that commit and re-renders docs/production-lifecycle.json. The seven latest_admission rows stay remote-safe-synthetic with expires_at JSON null. Flow stays 1.34.0.

Null expiry is the live until-revoked window. This is not #206. ops#208 already merged; it was the README auto-sync, not this pin.

loadCanonical still fetches .github/main admissions. After this pin the admissions-file digest matches (sha256:e64ef5d0…). deriveTargetV2 already accepts the seven null-expiry rows. validateLiveAdmissions still requires live.policy_sha256 === projection.source.files.policy.sha256. Main admissions keep the retained v1 digest sha256:e1444a08…. The rev-7 policy file is sha256:1887a122…. This PR does not change that JS check.

Opened by an agent session, not the founder.

Re-render the public projection from OpenAdaptAI/.github 9b613917
(squash of .github#37). Policy revision 7 is until-revoked.
expires_at JSON null stays the live window.
@abrichr
abrichr enabled auto-merge (squash) September 3, 2026 20:39
@abrichr
abrichr merged commit db99c71 into main Sep 3, 2026
8 checks passed
@abrichr
abrichr deleted the fix/repin-lifecycle-9b613917 branch September 3, 2026 20:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant