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
Coordinate the remaining repository-health and release-readiness work as a dependency-ordered, GitHub-only ledger.
Current Audit Snapshot (2026-07-20)
main is clean and green at 8786aeca05748ab76b34d693c3006c1cfcbcadf2.
Post-merge CI run 29770072547 passed the hashed Python lock, all four dependency-security audits, 561 Python tests, 7 frontend tests, builds, portal E2E, docs/public/package/doctor checks, and secret-scan.
Post-merge CodeQL run 29770072604 passed for JavaScript/TypeScript and Python.
There are zero open pull requests, zero agent:ready issues, and zero in-progress issues.
Live main protection is strict and enforced for administrators; required checks are test and secret-scan. Required reviews and conversation resolution remain disabled. Force pushes and branch deletion are disabled.
Summary
Coordinate the remaining repository-health and release-readiness work as a dependency-ordered, GitHub-only ledger.
Current Audit Snapshot (2026-07-20)
mainis clean and green at8786aeca05748ab76b34d693c3006c1cfcbcadf2.29770072547passed the hashed Python lock, all four dependency-security audits, 561 Python tests, 7 frontend tests, builds, portal E2E, docs/public/package/doctor checks, andsecret-scan.29770072604passed for JavaScript/TypeScript and Python.agent:readyissues, and zeroin-progressissues.needs-humangate, 8 are dependency-blocked (including decision(security): enforce reviewed branch protection on main #327 and release: approve and publish the first verified scoped npm release #334, which are also human-gated), and epic: repository health and release-readiness swarm #308/Epic: retire alex-samuel studio into Rafiki (value-first) #268 are tracking epics.mainprotection is strict and enforced for administrators; required checks aretestandsecret-scan. Required reviews and conversation resolution remain disabled. Force pushes and branch deletion are disabled.Completed Foundation
5f09851).40a6690).516bded).14f78ab).b61a6d3).bfdf571).policycheck via PR ci: make stop labels sticky and PR policy blocking #354 (0c98e9d).2eb8436).d9c1a13).ad1906a).e989b0f).aebaad9), with disposable noop proof test: verify atomic noop intake after #338 #348.74f9bd4).eb5b679).0207391).8786aec).Proven Human And External Gates
testandsecret-scan; required reviews and conversation resolution are disabled andpolicyis not required.Dependency-Ordered Implementation
Collision Map
Promotion Protocol
agent:readyoff an issue until every named predecessor is merged, currentmainis green, and no human decision remains.blockedand addagent:ready; never removeneeds-humanwithout explicit maintainer approval.codex/issue-<N>-<slug>branch, and one pull request withCloses #NorRefs #N.needs-humanorblocked. Automation never grants approval, publishes, deploys, changes settings, or auto-merges.Acceptance Criteria
mainCI/CodeQL, open PRs, ready labels, and branch-protection state were refreshed after the final merge.Tests/Evals
mainCI.Verification
gh issue list --repo WalksWithASwagger/rafiki --state open --label agent:readygh pr list --repo WalksWithASwagger/rafiki --state opengh run list --repo WalksWithASwagger/rafiki --branch maingh api repos/WalksWithASwagger/rafiki/branches/main/protectionAgent Instructions
Out Of Scope
Linear
Not applicable. Rafiki delivery is GitHub-only; do not create or update a Linear issue.