{
  "project": "sacboyz-nfl-picks",
  "version": "0.1.0",
  "ready": true,
  "last_updated": "2026-06-27",
  "current_result": "658 passed",
  "completed_count": 228,
  "artifact_count": 122,
  "artifact_bytes": 878856,
  "quality_gate_step_count": 5,
  "quality_gate_steps": [
    "fixture_build",
    "tests",
    "provider_decisions",
    "secret_scan",
    "artifact_validation"
  ],
  "release_readiness": {
    "release_bundle_ready": true,
    "provider_decisions_valid": true,
    "secret_scan_valid": true,
    "artifact_validation_valid": true
  },
  "release_bundle": {
    "path_count": 265,
    "missing_count": 0,
    "missing_paths": []
  },
  "baseline_comparison": {
    "fixture_candidate_count": 17,
    "sample_candidate_count": 2,
    "candidate_count_delta": -15,
    "fixture_source_health_gate_status": "PASS",
    "sample_source_health_gate_status": "REVIEW"
  },
  "remote_backlog": {
    "ready_for_remote_import": true,
    "label_count": 33,
    "milestone_count": 6,
    "issue_count": 23
  },
  "season_readiness": {
    "as_of_date": "2026-07-01",
    "season_phase": "OFFSEASON",
    "live_picks_available": false,
    "fixture_mode_available": true,
    "supported_game_windows": [
      "Thursday",
      "Sunday Early",
      "Sunday Late",
      "Sunday Night",
      "Monday Night",
      "International",
      "Holiday"
    ],
    "inactive_report_cutoff_minutes": 90,
    "season_window_confirmation_required": true
  },
  "provider_fixture_status": {
    "all_ready": true,
    "family_count": 7,
    "ready_count": 7,
    "missing_sample_families": []
  },
  "live_readiness": {
    "live_ready": false,
    "online_prep_ready": true,
    "fixture_mode_ready": true,
    "mode": "live_no_call",
    "provider_calls_enabled": false,
    "quota_state": {
      "odds": "unknown"
    },
    "blockers": [
      "season phase is OFFSEASON",
      "runtime mode is not live"
    ]
  },
  "fixture_scenario_coverage": {
    "all_required_covered": true,
    "covered_count": 20,
    "scenario_count": 20,
    "uncovered": []
  },
  "provider_selection_rubric": {
    "source_count": 7,
    "not_selected_count": 0,
    "adapter_planning_approved_count": 7,
    "live_approval_required_count": 7,
    "provider_approval_state": "adapter_planning_only",
    "live_enablement_allowed": false
  },
  "provider_decision_summary": {
    "provider_decisions_valid": true,
    "provider_count": 7,
    "credentialed_sources": [
      "odds"
    ],
    "provider_calls_enabled": false,
    "live_calls_default_enabled": false,
    "fixture_mode_requires_credentials": false,
    "adapter_planning_approved_count": 7,
    "live_call_approved_count": 0,
    "live_call_approval_required_count": 7,
    "provider_approval_state": "adapter_planning_only",
    "live_enablement_allowed": false,
    "next_action": "Provider defaults are approved for no-call adapter planning only. Require separate human approval before live provider calls or publishing."
  },
  "env_readiness": {
    "env_example_present": true,
    "required_live_env_vars": [
      "ODDS_API_KEY"
    ],
    "missing_required_vars_from_env_example": [],
    "current_env_values_captured": false,
    "secret_values_captured": false,
    "provider_calls_enabled": false,
    "live_enablement_allowed": false,
    "ready_for_live_env_review": true
  },
  "quota_readiness": {
    "quota_state": {
      "odds": "unknown"
    },
    "secret_values_captured": false,
    "provider_calls_enabled": false,
    "live_enablement_allowed": false,
    "live_quota_available": false,
    "quota_review_required": true,
    "quota_confirmation_status": "needs_operator_confirmation",
    "confirmation_check_count": 5,
    "confirmation_pass_count": 3,
    "next_action": "Set ODDS_API_QUOTA_STATE=available only after quota is confirmed outside this no-call build."
  },
  "provider_sample_request": {
    "request_count": 7,
    "high_risk_count": 4,
    "blocked_until_provider_approved_count": 0,
    "fixture_mode_requires_credentials": false
  },
  "provider_sample_intake": {
    "family_count": 7,
    "ready_count": 7,
    "blocked_until_provider_approved_count": 0,
    "pending_sample_count": 0
  },
  "provider_sample_validation": {
    "family_count": 7,
    "ready_count": 7,
    "missing_sample_count": 0,
    "invalid_sample_count": 0,
    "normalization_error_record_count": 0,
    "normalized_missing_required_record_count": 0
  },
  "provider_sample_consistency": {
    "family_count": 7,
    "check_count": 6,
    "pass_count": 5,
    "review_count": 1
  },
  "provider_sample_redaction_audit": {
    "valid": true,
    "family_count": 7,
    "sample_file_count": 14,
    "finding_count": 0
  },
  "provider_sample_review_summary": {
    "ready_for_provider_sample_review": true,
    "request_count": 7,
    "missing_sample_count": 0,
    "next_review_action": "review provider sample cross-family consistency"
  },
  "next_action_queue": {
    "queue_count": 8,
    "ready_count": 6,
    "blocked_count": 1,
    "decision_needed_count": 1
  },
  "artifact_summary": {
    "artifact_count": 114,
    "total_bytes": 822158,
    "by_type": {
      "csv": 3,
      "html": 41,
      "json": 65,
      "markdown": 5
    }
  },
  "repo_setup_status": {
    "expected_remote": "sacboyz/nfl-picks",
    "standalone_git_repo": true,
    "nested_under_parent_git": false,
    "remote_configured": true,
    "ready_for_remote_publish": true,
    "fixture_mode_affected": false
  },
  "docs_publish_readiness": {
    "publish_directory": "docs",
    "ready_for_static_publish": true,
    "external_setup_required": true,
    "site_map_count": 128,
    "blockers": []
  },
  "provider_dry_run": {
    "mode": "live_no_call",
    "provider_calls_enabled": false,
    "source_count": 7,
    "callable_source_count": 0,
    "no_call_hold_count": 7,
    "would_call_count": 0,
    "all_calls_blocked": true
  },
  "live_v1_artifacts": {
    "odds_api_request_plan_safe": true,
    "odds_api_total_market_count": 15,
    "provider_sample_bundle_complete": true,
    "provider_sample_source_health_gate": "REVIEW",
    "manual_injury_overrides_ready": true,
    "manual_injury_override_invalid_count": 0
  },
  "network_guard_audit": {
    "valid": true,
    "scanned_file_count": 444,
    "finding_count": 0,
    "provider_calls_allowed": false
  },
  "runtime_mode_matrix": {
    "default_safe_mode": "live_no_call",
    "row_count": 7,
    "provider_call_enabled_count": 2,
    "live_picks_allowed_count": 1
  },
  "live_enablement_checklist": {
    "online_prep_ready": true,
    "live_enablement_ready": false,
    "gate_count": 21,
    "blocked_count": 4
  },
  "live_preflight_summary": {
    "decision": "ONLINE_PREP_READY_LIVE_BLOCKED",
    "online_prep_ready": true,
    "live_enablement_ready": false,
    "provider_calls_allowed": false,
    "live_publish_allowed": false,
    "failed_gate_count": 5,
    "ready_lanes": [
      "online_prep",
      "release"
    ],
    "blocked_lanes": [
      "live_enablement"
    ]
  },
  "live_blocker_queue": {
    "queue_count": 5,
    "p0_count": 0,
    "p1_count": 5,
    "codex_clearable_count": 0,
    "human_decision_count": 3,
    "provider_review_count": 2,
    "owner_counts": {
      "Codex/provider review": 2,
      "Ryan/Sacboyz decision": 3
    },
    "clearance_type_counts": {
      "human_decision": 3,
      "provider_review": 2
    },
    "provider_calls_allowed": false,
    "live_publish_allowed": false
  },
  "live_go_no_go": {
    "decision": "NO_GO_LIVE_BLOCKED",
    "human_approval_required": false,
    "provider_calls_allowed": false,
    "live_publish_allowed": false,
    "live_switches_declared": true,
    "live_switches_default_false": true,
    "calls_only_supported": true,
    "provider_approval_state": "adapter_planning_only",
    "live_call_approval_required_count": 7,
    "blocker_queue_count": 5,
    "codex_clearable_blocker_count": 0,
    "human_decision_blocker_count": 3,
    "provider_review_blocker_count": 2
  },
  "live_activation_plan": {
    "current_phase": "offline_prep",
    "current_phase_reason": "Remain in offline prep while approval, quota, season/window, or blocker gates are still open.",
    "next_phase": "calls_only_staging",
    "activation_ready": false,
    "provider_calls_allowed": false,
    "live_publish_allowed": false,
    "no_call_safe": true,
    "calls_only_supported": true,
    "publish_supported": true,
    "phase_count": 4,
    "open_activation_item_count": 7,
    "blocker_queue_count": 5,
    "go_no_go_decision": "NO_GO_LIVE_BLOCKED"
  },
  "live_approval_record": {
    "approval_recorded": false,
    "approval_source": "template_only",
    "provider_calls_allowed": false,
    "live_publish_allowed": false,
    "pending_count": 4,
    "runtime_switch_change_allowed": false,
    "default_action": "keep_no_call"
  },
  "live_switch_precheck": {
    "switch_change_precheck_ready": false,
    "can_enable_calls_only": false,
    "can_enable_live_publish": false,
    "provider_calls_allowed": false,
    "live_publish_allowed": false,
    "failed_precheck_count": 2,
    "default_action": "keep_no_call"
  },
  "live_calls_rehearsal": {
    "rehearsal_ready": false,
    "current_phase": "offline_prep",
    "provider_calls_allowed": false,
    "live_publish_allowed": false,
    "no_call_safe": true,
    "decision_count": 4,
    "calls_only_supported": true,
    "source_count": 7,
    "would_call_count": 0,
    "total_market_count": 15,
    "safe_to_start_calls_only": false,
    "publish_remains_disabled": true,
    "rehearsal_blocker_count": 3
  },
  "live_activation_audit": {
    "audit_ready": true,
    "activation_can_proceed": false,
    "provider_calls_allowed": false,
    "live_publish_allowed": false,
    "open_event_count": 5,
    "current_phase": "offline_prep",
    "go_no_go_decision": "NO_GO_LIVE_BLOCKED"
  },
  "live_provider_review": {
    "decision": "PROVIDER_REVIEW_HOLD",
    "provider_review_clear": false,
    "provider_review_item_count": 1,
    "online_prep_ready": true,
    "sample_review_ready": true,
    "provider_sample_bundle_complete": true,
    "provider_sample_source_health_gate": "REVIEW",
    "source_health_decision": "SOURCE_HEALTH_REVIEW",
    "source_health_review_required": true,
    "dry_run_all_calls_blocked": true,
    "dry_run_would_call_count": 0,
    "provider_calls_allowed": false,
    "live_publish_allowed": false,
    "live_enablement_allowed": false,
    "next_action": "Review provider-readiness evidence; live calls remain disabled until human approval, quota, and season gates clear."
  },
  "next_action": "Approve live provider choices before enabling live-mode adapters."
}