Canonical source: docs/release/github-project-production-backlog.md
Epic: Repository Governance, Review Automation, And OSS Housekeeping
- ID:
PROD-046
- Title:
Define branch protection, required checks, and review policy
- Type:
ops
- Priority:
P1
- Scope:
active
- Area:
repo-governance
- Description: Turn the desired repo-review standards into enforced GitHub
settings for main, develop, and any protected release branches.
- Acceptance criteria:
- required status checks are defined explicitly for CI, prediction-market
gates, and any new review/security workflows
- stale approvals are dismissed on new commits
- CODEOWNER review is required for sensitive paths
- merge policy is documented and enforced consistently
- Dependencies:
PROD-039, PROD-040, PROD-041
- Source docs:
tracking-document-map.md,
github-project-production-backlog.md
- Suggested owner:
release
- Blocker class:
quality-blocking
Suggested Milestones
M1 - Perimeter hardening, launch truth, and governance closeout
M2 - Hyperscapes integration contract and runtime recovery hardening
M3 - Staged proof, soak, and audit packet
M4 - Reliability, reconciliation, and production operations
M5 - Compliance, launch governance, and long-tail hardening
Suggested First 12 Issues To Open
PROD-021 Make keeper write auth fail closed across the active keeper surfaces
PROD-022 Remove origin-based trust from the Solana sender proxy
PROD-023 Enforce read-only allowlists and quotas on public RPC proxies
PROD-014 Version and contract-test the Hyperscapes to Hyperbet integration boundary
PROD-014A Canonicalize keeper ingestion onto the versioned Hyperscapes betting feed
PROD-014B Make feed parsing fail closed on schema drift, replay mismatch, and source resets
PROD-001 Populate canonical active launch-chain registry truth from final receipts
PROD-001A Align active launch constants and feature-flag truth with the current scope contract
PROD-009 Finish multisig, timelock, and upgrade-authority custody for the active launch chains
PROD-015B Decide and freeze the production AMM settlement model
PROD-049 Freeze the active app-shell acceptance contract for the full Hyperbet surface
PROD-047 Productionize shared wallet and account surfaces across the active runtimes
Canonical source:
docs/release/github-project-production-backlog.mdEpic: Repository Governance, Review Automation, And OSS Housekeeping
PROD-046Define branch protection, required checks, and review policyopsP1activerepo-governancesettings for
main,develop, and any protected release branches.gates, and any new review/security workflows
PROD-039,PROD-040,PROD-041tracking-document-map.md,github-project-production-backlog.mdreleasequality-blockingSuggested Milestones
M1 - Perimeter hardening, launch truth, and governance closeoutM2 - Hyperscapes integration contract and runtime recovery hardeningM3 - Staged proof, soak, and audit packetM4 - Reliability, reconciliation, and production operationsM5 - Compliance, launch governance, and long-tail hardeningSuggested First 12 Issues To Open
PROD-021 Make keeper write auth fail closed across the active keeper surfacesPROD-022 Remove origin-based trust from the Solana sender proxyPROD-023 Enforce read-only allowlists and quotas on public RPC proxiesPROD-014 Version and contract-test the Hyperscapes to Hyperbet integration boundaryPROD-014A Canonicalize keeper ingestion onto the versioned Hyperscapes betting feedPROD-014B Make feed parsing fail closed on schema drift, replay mismatch, and source resetsPROD-001 Populate canonical active launch-chain registry truth from final receiptsPROD-001A Align active launch constants and feature-flag truth with the current scope contractPROD-009 Finish multisig, timelock, and upgrade-authority custody for the active launch chainsPROD-015B Decide and freeze the production AMM settlement modelPROD-049 Freeze the active app-shell acceptance contract for the full Hyperbet surfacePROD-047 Productionize shared wallet and account surfaces across the active runtimes