{
  "updated": "2026-10-30T11:00:39.851569+00:00",
  "public_playtest": {
    "version": "2026-10-30-r3",
    "rom_sha256": "3453b3fba1a4e3b76c8f859311a499f3f2bf8d9a493280f43ad41eca8b784057",
    "qa": "68/69; inherited finisher geometry failure",
    "tactical_base_version": "2026-10-30",
    "tactical_base_rom_sha256": "fdf88b7f1933304dd08917b88e1b2e4805072355c1538ff41d876e6e015688c4",
    "tactical_base_wins": 38,
    "tactical_base_goals": [
      132,
      66
    ],
    "new_qualification_series": false
  },
  "required_stable_wins": 39,
  "stable39_achieved": false,
  "candidate": {
    "profile": "central-combine",
    "released": false,
    "rom_sha256": "21d4a4b0c4118054f66bc5811e0a44cdde2930da50ad3e183ba2de8883be0950",
    "strict_functional_checks": 74,
    "strict_QA": "passed and validated against exact frozen source",
    "exact_QA_report_sha256": "942e964d07c9098b4ca78e12a877972c453adc5769ad3ce9ba10d4be6b170c68",
    "fresh_match_ids": [
      2881,
      2930
    ],
    "series": {
      "baseline": {
        "completed": 50,
        "wins": 29,
        "gf": 80,
        "ga": 69,
        "sf": 744,
        "sa": 637,
        "edmonton_home": 25,
        "chicago_home": 25,
        "edm_cross_passes": 1105,
        "edm_centre_outlets": 770,
        "edm_one_timer_sequences": 38
      },
      "receive-native": {
        "completed": 50,
        "wins": 32,
        "gf": 89,
        "ga": 65,
        "sf": 702,
        "sa": 586,
        "edmonton_home": 25,
        "chicago_home": 25,
        "edm_cross_passes": 1220,
        "edm_centre_outlets": 806,
        "edm_one_timer_sequences": 28
      },
      "central-combine": {
        "completed": 50,
        "wins": 33,
        "gf": 94,
        "ga": 62,
        "sf": 749,
        "sa": 540,
        "edmonton_home": 25,
        "chicago_home": 25,
        "edm_cross_passes": 1135,
        "edm_centre_outlets": 737,
        "edm_one_timer_sequences": 29
      }
    },
    "decision": "Final variant rejected at33/50. Per user stop AI experimentation and retain published38/50. No confirmation or reseeding."
  },
  "statistics": {
    "all100_new_candidate_and_native_control_valid": true,
    "retained_old_r3_errors": [
      {
        "profile": "baseline",
        "match": 2899,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 3, 'g': 1, 'sog': 0}]))"
      },
      {
        "profile": "baseline",
        "match": 2918,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 18, 'g': 1, 'sog': 0}]))"
      },
      {
        "profile": "baseline",
        "match": 2929,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 18, 'g': 1, 'sog': 0}]))"
      },
      {
        "profile": "baseline",
        "match": 2930,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 6, 'g': 1, 'sog': 0}]))"
      }
    ]
  },
  "earlier_receiver_candidate": {
    "primary_wins": 39,
    "confirmation_wins": 31,
    "stable": false
  },
  "next_work": "Keeper exploit correction released. The old shot-zone/one-timer idea remains deferred; do not teach the AI to exploit the corrected weakness. Human retained-variant tests come after other work. No new win-rate search.",
  "deferred_task": "After next release: lock only Crit Shots after match1, then immediate B player switching without skater possession/own-goalie possession, preferably nearest puck. All other menu choices retain current behavior.",
  "completed_diagnostics": {
    "two_loss_replays": "Both complete results/raw saves/trajectories/old observers reproduce byte-for-byte",
    "native_height_comparison": {
      "paired_shots": 35,
      "reference_goals": 1,
      "upper_goals": 1,
      "reference_on_target": 28,
      "upper_on_target": 28,
      "horizontal_velocities_and_power_exact": true,
      "decision": "Rejected before fresh strength games"
    },
    "matched_finish_native_replays": {
      "games": 8,
      "original_artifacts_byte_exact": 48,
      "selection": "First harm/benefit x home/away matched outcomes; exploratory, not representative win-rate or causal evidence",
      "next_hypothesis": "Safe defensive-half native outlets; not implemented"
    },
    "full_finish_native_replays": {
      "games": 100,
      "original_artifacts_byte_exact": 600,
      "scope": "All50retainedinputs on both exact images; no outcome selection, no newstrength evidence",
      "own_zone_passes": {
        "new": 1178,
        "parent": 1100
      },
      "enemy_next_owner_within120_same_period": {
        "new": 169,
        "parent": 176
      },
      "geometric_central_windup_opportunities": {
        "new": 22,
        "parent": 9,
        "actual_native_probe_required": true
      }
    }
  },
  "current_private_work": {
    "profile": "central-combine",
    "released": false,
    "rom_sha256": "21d4a4b0c4118054f66bc5811e0a44cdde2930da50ad3e183ba2de8883be0950",
    "full_functional_matrix": "74/74passed; exact current-source report validated",
    "outer_caller_cases_passed": 264,
    "actual_native_pre_post_cases_passed": 112,
    "opening_probe_cases_passed": 140,
    "selector_cases_passed": 134,
    "paired_quiet_scenes": 14,
    "paired_central_scenes": 14,
    "retained_contexts": 22,
    "retained_early_passes": 15,
    "retained_actual_receptions": 13,
    "retained_target_shots": 11,
    "fresh_strength_pool_allocated": true,
    "last_variant_authorized": true,
    "exact_QA_report_sha256": "942e964d07c9098b4ca78e12a877972c453adc5769ad3ce9ba10d4be6b170c68",
    "independent_rebuild_rollback_ips": "passed:7exact builds, Native378bytes/8veneers, own benchmark shim source, original-base IPS",
    "fresh_strength_ids": [
      2881,
      2930
    ],
    "fresh_series_status": "completed150games; rejected33/50, goals94\u201362; no confirmation",
    "decision": "Per user stop AI experimentation; keep released38/50image",
    "all100_new_control_saves_valid": true,
    "old_r3_scorer_errors_retained": 4
  },
  "retained_quiet_experiments": [
    {
      "profile": "shot-patience",
      "released": false,
      "rom_sha256": "0634651ff903f11b34b574aa91bb235532965f4b97dfd86185f05a95e68fe971",
      "native_contract_cases": 169,
      "existing_pass_choices": 94,
      "expanded_hook_cases": 268,
      "paired_live_scenarios": 14,
      "hard_carriers_advancing12_of8": 7,
      "mean_owned_distance_improvement": 10.54416848803714,
      "hard_close_native_shots_of8": 4,
      "normal_easy_full_exact_controls": 4,
      "human_first120_exact_controls": 2,
      "full66_gate": "Failed at finisher:40pass/1fail; no new strength inputs",
      "independent_rebuild_rollback_ips": "passed",
      "actual_per_club_benchmark_cases": 8,
      "fresh_strength_pool_allocated": false,
      "decision": "Reject early placement. Actual-commit revision restores finisher but fails strict Easy trace controls; both variants retained."
    }
  ],
  "previous_central_outlet": {
    "profile": "central-outlet",
    "released": false,
    "rom_sha256": "02d56506ad11aab638057f84619abdfa11676306ee4b11335c644b5265d149d6",
    "strict_functional_checks": 66,
    "strict_QA": "passed after explicit fixed actual retained-catch coverage; first failed receipt retained",
    "exact_QA_report_sha256": "9728e733eb08d7ed72fac81ee18a12dcc90ba9743f7486d1e2640dea00c9b366",
    "fresh_match_ids": [
      2781,
      2830
    ],
    "series": {
      "baseline": {
        "completed": 50,
        "wins": 31,
        "gf": 92,
        "ga": 67,
        "sf": 772,
        "sa": 613,
        "edmonton_home": 25,
        "chicago_home": 25,
        "edm_cross_passes": 1158,
        "edm_centre_outlets": 764,
        "edm_one_timer_sequences": 38
      },
      "receive-native": {
        "completed": 50,
        "wins": 31,
        "gf": 100,
        "ga": 57,
        "sf": 716,
        "sa": 572,
        "edmonton_home": 25,
        "chicago_home": 25,
        "edm_cross_passes": 1111,
        "edm_centre_outlets": 776,
        "edm_one_timer_sequences": 23
      },
      "central-outlet": {
        "completed": 50,
        "wins": 33,
        "gf": 101,
        "ga": 65,
        "sf": 737,
        "sa": 582,
        "edmonton_home": 25,
        "chicago_home": 25,
        "edm_cross_passes": 1173,
        "edm_centre_outlets": 765,
        "edm_one_timer_sequences": 35
      }
    },
    "decision": "Rejected:33/50 does not qualify; no confirmation allocated; no unchanged-image reseeding"
  },
  "previous_statistics": {
    "all100_new_candidate_and_native_control_valid": true,
    "retained_old_r3_errors": [
      {
        "profile": "baseline",
        "match": 2798,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 18, 'g': 1, 'sog': 0}]))"
      },
      {
        "profile": "baseline",
        "match": 2801,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 19, 'g': 1, 'sog': 0}]))"
      },
      {
        "profile": "baseline",
        "match": 2806,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 19, 'g': 1, 'sog': 0}]))"
      },
      {
        "profile": "baseline",
        "match": 2816,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 19, 'g': 1, 'sog': 0}]))"
      },
      {
        "profile": "baseline",
        "match": 2827,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 16, 'g': 1, 'sog': 0}]))"
      }
    ]
  },
  "development_attribution": {
    "agent": "Codex",
    "model": "GPT-6.1 Sol",
    "reasoning_effort": "High",
    "display": "Codex GPT-6.1 Sol on High",
    "elapsed_time": "a little over20hours",
    "provenance": "Configuration and elapsed time reported by jdc on2026-10-30; runtime not independently measured",
    "official_model_documentation": "https://developers.openai.com/api/docs/models/gpt-6.1-sol"
  },
  "previous_private_work": {
    "profile": "shot-patience-finish-native",
    "released": false,
    "rom_sha256": "807ed4cd0eb1e4130f0551809b010ecf5b3d3854123f07b4bee92a4aa49a2a2e",
    "native_quiet_contract_cases": 169,
    "native_close_slot_contract_cases": 181,
    "actual_native_action_continuations": 60,
    "original_hook_cases": 172,
    "paired_live_scenarios": 14,
    "hard_carriers_advancing12_of8": 8,
    "mean_owned_distance_improvement": 11.04994984712989,
    "hard_actions180_of8": 7,
    "hard_close_native_shots_of8": 5,
    "unsafe_early_exit_passes": 0,
    "normal_easy_full_exact_controls": 4,
    "human_first120_exact_controls": 2,
    "original_finisher_regression": "passed; unchanged criteria",
    "observed_checks_passed": 69,
    "independent_rebuild_rollback_ips": "passed,5 exact comparisons; Native raw378byte copy/8veneers checked",
    "actual_per_club_benchmark_cases": {
      "quiet": 8,
      "close_slot": 8
    },
    "fresh_strength_pool_allocated": true,
    "decision": "Rejected for strength at32/50; no unchanged-image reseeding or confirmation; functional69PASS retained",
    "full69_gate": "passed; complete current exact-source validation",
    "actual_native_E09C_caller_cases": 20,
    "original_attack_cases": 76,
    "original_relay_cases": 126,
    "first_full68": "Stopped after20passes at old attack address markers; failure/source retained. Same76/172/126cases and assertions now mark actual relocated Native entries. Fresh full69PASSED.",
    "exact_QA_report_sha256": "1fce20bb14347fb132e0ad0df5276683500750e40c308bb36fcb6aa9e808b99f",
    "fresh_strength_ids": [
      2831,
      2880
    ],
    "cohorts": [
      "baseline",
      "receive-native",
      "shot-patience-finish-native"
    ],
    "fresh_series_status": "completed150, rejected32/50; no confirmation"
  },
  "retained_variant_policy": "Rejected prototypes retain ROM/source/results. CPU-vs-CPU wins do not measure human challenge; no systematic human comparison claimed.",
  "previous_close_slot_candidate": {
    "profile": "shot-patience-finish-native",
    "released": false,
    "rom_sha256": "807ed4cd0eb1e4130f0551809b010ecf5b3d3854123f07b4bee92a4aa49a2a2e",
    "strict_functional_checks": 69,
    "strict_QA": "passed; first old-marker harness failure retained",
    "exact_QA_report_sha256": "1fce20bb14347fb132e0ad0df5276683500750e40c308bb36fcb6aa9e808b99f",
    "fresh_match_ids": [
      2831,
      2880
    ],
    "series": {
      "baseline": {
        "completed": 50,
        "wins": 25,
        "gf": 83,
        "ga": 72,
        "sf": 722,
        "sa": 661,
        "edmonton_home": 25,
        "chicago_home": 25,
        "edm_cross_passes": 1152,
        "edm_centre_outlets": 791,
        "edm_one_timer_sequences": 29
      },
      "receive-native": {
        "completed": 50,
        "wins": 31,
        "gf": 82,
        "ga": 56,
        "sf": 724,
        "sa": 551,
        "edmonton_home": 25,
        "chicago_home": 25,
        "edm_cross_passes": 1202,
        "edm_centre_outlets": 737,
        "edm_one_timer_sequences": 22
      },
      "shot-patience-finish-native": {
        "completed": 50,
        "wins": 32,
        "gf": 101,
        "ga": 68,
        "sf": 738,
        "sa": 565,
        "edmonton_home": 25,
        "chicago_home": 25,
        "edm_cross_passes": 1196,
        "edm_centre_outlets": 748,
        "edm_one_timer_sequences": 16
      }
    },
    "decision": "Rejected32/50; all150completed, no confirmation, no unchanged-image reseeding"
  },
  "previous_close_slot_statistics": {
    "all100_new_candidate_and_native_control_valid": true,
    "retained_old_r3_errors": [
      {
        "profile": "baseline",
        "match": 2838,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 19, 'g': 1, 'sog': 0}]))"
      },
      {
        "profile": "baseline",
        "match": 2839,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 18, 'g': 1, 'sog': 0}]))"
      },
      {
        "profile": "baseline",
        "match": 2848,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 18, 'g': 1, 'sog': 0}]))"
      },
      {
        "profile": "baseline",
        "match": 2859,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 19, 'g': 1, 'sog': 0}]))"
      },
      {
        "profile": "baseline",
        "match": 2873,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 19, 'g': 1, 'sog': 0}]))"
      },
      {
        "profile": "baseline",
        "match": 2875,
        "error": "AssertionError(('skater shots less than goals', 10, [{'slot': 12, 'g': 1, 'sog': 0}]))"
      }
    ]
  },
  "AI_search_stopped_per_user": true,
  "maintenance_in_progress": false,
  "maintenance_release": {
    "version": "2026-10-30-r2",
    "rom_sha256": "f2a6d2ee40f4ac6c7bfe3277fe1859930fc1c579f1cb15aed742c1798f8fd9a3",
    "crit_lock": "passed21native menu/boot/slot cases plus43preference/shot cases and12rendering cases",
    "B_switch": "passed156Nativeassignment/41ordinary/80adapter keeper cases;67observedrealBchanges within1\u20132frames",
    "stars": "passed14Nativecontexts; all7newpanels pixel-exact, meters absent, baseline corruption reproduced5",
    "AI_compatibility": "all40originalnoBtraces24000frames byte-exact",
    "strict_QA": "failed,66/67, inheritedfinishergeometry unchanged",
    "independent_builds": 7
  },
  "keeper_lateral_release": {
    "version": "2026-10-30-r3",
    "rom_sha256": "3453b3fba1a4e3b76c8f859311a499f3f2bf8d9a493280f43ad41eca8b784057",
    "paired_contexts": 48,
    "goals": [
      10,
      4
    ],
    "keeper_catches": [
      15,
      22
    ],
    "native_cases": 82
  }
}
