{
  "study_id": "O0-CRP-012",
  "title": "Opacity-hedging hyperparameters drive three orthogonal attribution registers: a 3D phase-diagram characterization of Study B",
  "version": "1.0.0",
  "date": "2026-07-27",
  "record_class": "SIMULATION_STUDY",
  "program": "O0-CRP-001 Contact and Revelation",
  "branch": "08_REPLICATIONS",
  "follow_up_to": "O0-CRP-011",
  "research_status": "complete",
  "evidence_type": "computational_simulation_sweep",
  "replication_status": "internally_replicated_at_anchor",
  "physical_validation": "none",
  "biological_validation": "none",
  "exploratory_vs_confirmatory": "preregistered_confirmatory",
  "top_line_verdict": "PRELIMINARY SUPPORT",
  "fraction_supporting": 0.4921875,
  "fraction_supporting_all_nonzero": 0.5714285714285714,
  "n_grid_points": 512,
  "n_grid_points_supporting": 252,
  "n_grid_points_unsupported": 4,
  "n_grid_points_inconclusive": 256,
  "n_grid_points_implementation_failure": 0,
  "n_seeds_per_point": 30,
  "seeds_used": {"first": 3000, "last": 3029},
  "T": 200,
  "alpha": 0.90,
  "total_trials": 30720,
  "elapsed_seconds": 292.7,
  "grid": {
    "gamma_k": [0.000, 0.010, 0.025, 0.050, 0.100, 0.200, 0.350, 0.500],
    "gamma_h": [0.000, 0.050, 0.150, 0.300, 0.500, 0.750, 1.000, 1.500],
    "gamma_u": [0.000, 0.002, 0.005, 0.010, 0.020, 0.050, 0.100, 0.200]
  },
  "validators": {
    "origin_control": {
      "gammas": [0.0, 0.0, 0.0],
      "verdict": "UNSUPPORTED",
      "expected": "UNSUPPORTED",
      "passed": true
    },
    "study_b_anchor_fresh_seed_replication": {
      "gammas": [0.100, 0.500, 0.020],
      "verdict": "PRELIMINARY_SUPPORT",
      "expected": "PRELIMINARY_SUPPORT",
      "passed": true
    }
  },
  "boundaries_along_axis": {
    "GAMMA_K_min_supporting_value": 0.100,
    "GAMMA_H_min_supporting_value": 0.000,
    "GAMMA_U_min_supporting_value": 0.000,
    "note": "Study B's GAMMA_K = 0.100 sits at the phase boundary; GAMMA_H = 0.50 and GAMMA_U = 0.02 are comfortably interior."
  },
  "modular_decomposition": {
    "GAMMA_K_drives": ["k_hat", "TAI"],
    "GAMMA_H_drives": ["h_hat"],
    "GAMMA_U_drives": ["u_hat"],
    "note": "Each hyperparameter drives one register approximately independently, so disabling any one leaves 3 of 4 endpoints supporting."
  },
  "philosophical_provenance": {
    "record": "# The O-0 Phenomenon- A Unified Framework.md (local reference)",
    "section": "revelation vs. ordinary learning (via Study B provenance)",
    "proposition": "Revelation is a distinct cognitive event, not merely accurate testimony.",
    "relationship": "characterization of the parameter region in which the O0-CRP-011 operationalization of that proposition survives",
    "disclaimer": "Conceptual provenance is not empirical support. This study characterizes the shape of the region in which a specific computational model reproduces a specific attribution signature."
  },
  "adversarial_notes": {
    "strongest_remaining_alternative": "The modular decomposition is a consequence of how the update rules were written (each gamma has its own register). The finding is that even so, the three registers behave quantitatively independently across a broad parameter range — which was not architecturally guaranteed.",
    "discriminating_next_test": "O0-CRP-011-R3 (predictive-processing observer variant) — does the modular decomposition survive under a different observer architecture?"
  },
  "replication_queue": [
    {"id": "O0-CRP-012-R1", "type": "fresh_seed", "seeds": [4000, 4029], "status": "planned"},
    {"id": "O0-CRP-012-S2", "type": "fine_boundary_scan", "axis": "GAMMA_K", "range": [0.06, 0.15], "status": "planned"},
    {"id": "O0-CRP-012-R2", "type": "independent_reimplementation_of_observer", "status": "planned"},
    {"id": "O0-CRP-012-R3", "type": "predictive_processing_observer", "status": "planned"}
  ],
  "files": {
    "record": "scientific_record.md",
    "preregistration": "preregistration.md",
    "run_script": "src/run_sweep.py",
    "analysis_script": "src/analyze.py",
    "sweep_grid_data": "data/raw/sweep_grids.npz",
    "summary_json": "results/summary.json",
    "analysis_json": "results/analysis.json",
    "sweep_output_log": "sweep_output.log",
    "figures": [
      "figures/01_phase_diagram_slice_gu_0.02.png",
      "figures/02_effect_size_heatmaps_slice_gu_0.02.png",
      "figures/03_1d_scans.png",
      "figures/04_fraction_supporting.png",
      "figures/05_boundary.png",
      "figures/06_endpoint_collapse.png"
    ]
  }
}
