Sacboyz NFL Live Activation Plan
Staged no-call plan for moving from offline prep to reviewed live activation. This report does not enable provider calls or live publishing.
Current Phaseoffline_prep
Activation ReadyFalse
No-Call SafeTrue
Provider Calls AllowedFalse
Live Publish AllowedFalse
Next Phasecalls_only_staging
Phase Gate Summary
Remain in offline prep while approval, quota, season/window, or blocker gates are still open.
| Phase | Can Start | Open Gates | Required Gates |
|---|---|---|---|
| offline_prep | True | 0 | quality_gate_green, provider_dry_run_no_call, artifact_validation |
| approval_review | True | 7 | provider_approval, quota_confirmation, season_window, go_no_go_review |
| calls_only_staging | False | 1 | activation_ready, queue_clear, go_review_required, calls_only_supported |
| publish_review | False | 1 | calls_only_staging_green, publish_human_approval, live_publish_supported |
1. Offline prep
Status: READY | Owner: Codex
Entry Criteria
- Quality gate passes in fixture/sample mode.
- Provider dry run confirms zero provider calls.
- Generated artifacts and release bundle are valid.
Exit Criteria
- Activation checklist is available for review.
- Open activation items have owners and next actions.
Allowed Actions
- Build fixtures.
- Validate artifacts.
- Review sanitized provider samples.
- Update provider documentation.
Disallowed Actions
- Do not make live provider calls.
- Do not publish live picks.
2. Provider and quota review
Status: WAITING | Owner: Ryan/Sacboyz decision
Entry Criteria
- Offline prep remains green.
- Activation checklist identifies only live-enable items.
Exit Criteria
- Provider choices are approved for live calls.
- Odds API quota is confirmed available.
- Season/window is eligible.
- Go/no-go reaches human review state.
Allowed Actions
- Review provider choices.
- Confirm quota outside the no-call build.
- Approve calls-only staging when ready.
Disallowed Actions
- Do not enable live publish.
- Do not treat adapter-planning approval as live approval.
3. Calls-only staging
Status: NOT_STARTED | Owner: Codex/provider review
Entry Criteria
- Activation checklist passes.
- Calls-only runtime mode is supported.
- Human review explicitly approves provider calls.
Exit Criteria
- Provider calls succeed within quota.
- Normalized outputs pass existing contracts.
- Publish-time line and inactives gates remain enforced.
Allowed Actions
- Run calls-only provider checks.
- Cache raw provider responses securely if approved.
- Normalize responses into existing sample contracts.
Disallowed Actions
- Do not publish live picks.
- Do not store secrets in artifacts.
4. Live publish review
Status: NOT_STARTED | Owner: Ryan/Sacboyz decision
Entry Criteria
- Calls-only staging is green.
- No core data is missing.
- No publish-time line gates fail.
- Human review approves publish mode.
Exit Criteria
- Live publish run completes.
- Report remains education-first.
- Tracker records runtime and data-source provenance.
Allowed Actions
- Publish static docs payload.
- Track provider provenance.
- Monitor post-run review queue.
Disallowed Actions
- Do not bypass no-play/abstain states.
- Do not publish if quota, line, inactives, or sample gates fail.
Next Action
Continue offline prep until provider approval, quota, season/window, and human go/no-go review clear.