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.

Report table
PhaseCan StartOpen GatesRequired Gates
offline_prepTrue0quality_gate_green, provider_dry_run_no_call, artifact_validation
approval_reviewTrue7provider_approval, quota_confirmation, season_window, go_no_go_review
calls_only_stagingFalse1activation_ready, queue_clear, go_review_required, calls_only_supported
publish_reviewFalse1calls_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.