governance(sop-checklist): add scope-matches + public-repo-hygiene checklist items #3184
Reference in New Issue
Block a user
Delete Branch "governance/sop-checklist-scope-publicrepo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds two per-item reviewer acks (
/sop-ack scope-matches-declared,/sop-ack public-repo-hygiene) so a reviewer must confirm each ONE BY ONE. Root cause: PR #881 added 396 files under a '36 test cases' title and slipped 6 ops runbooks into the PUBLIC repo; no single approve catches that.ENFORCEMENT GAP (needs owner action):
sop-checklist / all-items-ackedis NOT in required-contexts.txt, so the gate is currently informational. To make reviewers actually REQUIRED to ack each item, the owner/CTO must addsop-checklist / all-items-acked (pull_request)to molecule-core branch protection. This PR adds the items; the BP flip is the enforcement.APPROVED on
7e1e5d64.5-axis review: the SOP checklist adds two concrete non-author acknowledgements for scope/file-list matching and public-repo hygiene, directly addressing the runbook leakage review gap. Correctness: items have distinct slugs/numeric aliases and appropriate non-AI-eligible team requirements; high-risk escalation is explicit. Robustness/security: public-repo hygiene specifically covers operational runbooks, internal docs, infra identifiers, credential paths, and secrets. Performance: config-only. Readability: descriptions are specific enough for reviewers to apply item-by-item; the PR clearly notes BP enforcement is a separate owner action.
5-axis review: Correctness: the SOP checklist YAML parses, the new slugs/aliases are unique, and the items are human-only because they do not set ai_ack_eligible. Security/governance: the added scope-matches-declared and public-repo-hygiene acknowledgements directly cover the intended public-repo review gaps, with high-risk CEO escalation preserved. Robustness: per-item ack model remains consistent. Performance: no impact. No blocking findings; gate/BP-required greening remains separate.