{
  "generated": "2026-07-27T03:31:03.861Z",
  "total": 13,
  "manifests": [
    {
      "study_id": "O0-STUDY-001",
      "title": "Dissociating Synchronization from Information Integration",
      "version": "1.1.2",
      "date": "2026-07-26",
      "authors": [
        "O/0 Research Workspace",
        "Autonomous investigator (Cursor Opus 4.7)"
      ],
      "record_class": "SIMULATION_STUDY",
      "program": "information-integration",
      "research_status": "completed",
      "evidence_type": "computational_simulation",
      "replication_status": "internally_unreplicated",
      "physical_validation": "none",
      "biological_validation": "none",
      "exploratory_vs_confirmatory": "confirmatory",
      "primary_metric": "raw pairwise mutual information (Miller-Madow, 12 bins) with circular-shuffle null",
      "secondary_metric": "conditional MI given Kuramoto mean-field phase (8x8x6 bins) with circular-shuffle null",
      "primary_metric_verdict": "UNSUPPORTED",
      "secondary_metric_verdict": "INCONCLUSIVE",
      "secondary_metric_verdict_history": [
        {
          "version": "1.1.1",
          "verdict": "PRELIMINARY SUPPORT",
          "note": "At preregistered bins_z=6 with absolute threshold ⟨cond_mi_excess_C⟩ > 0.10 nats."
        },
        {
          "version": "1.1.2",
          "verdict": "INCONCLUSIVE",
          "note": "Downgraded after bin-count robustness sweep. Direction is stable across bins_z ∈ {4,6,8,10} (Cohen's d ∈ [2.4, 4.1]) but the absolute magnitude falls below the preregistered threshold at bins_z ≥ 8."
        }
      ],
      "top_line_verdict": "UNSUPPORTED",
      "n_confirmatory_runs": 120,
      "n_sensitivity_runs": 160,
      "n_noise_robustness_runs": 160,
      "n_total_runs": 440,
      "wall_time_seconds": 115.7,
      "conditions": [
        {
          "id": "A_common_drive",
          "label": "A · Common drive",
          "description": "N=32 Kuramoto oscillators, no direct coupling, shared external periodic drive"
        },
        {
          "id": "B_sparse_coupled",
          "label": "B · Sparse coupling",
          "description": "N=32 Kuramoto oscillators, ER(p=0.12) coupling + spanning cycle, no drive"
        },
        {
          "id": "C_dense_coupled",
          "label": "C · Dense coupling",
          "description": "N=32 Kuramoto oscillators, all-to-all coupling, no drive"
        },
        {
          "id": "D_independent",
          "label": "D · Independent",
          "description": "N=32 Kuramoto oscillators, no coupling, no drive (null control)"
        }
      ],
      "parameters": {
        "N": 32,
        "T": 4000,
        "dt": 0.05,
        "K_baseline": 2,
        "sigma_baseline": 0.15,
        "omega_mean": 1,
        "omega_std": 0.15,
        "drive_amplitude": 1.2,
        "drive_freq": 1,
        "er_p": 0.12,
        "burn_in": 800
      },
      "sensitivity_scan": {
        "K_values": [
          0.5,
          1,
          2,
          4
        ],
        "seeds_per_cell": 10
      },
      "noise_scan": {
        "sigma_values": [
          0.05,
          0.15,
          0.3,
          0.5
        ],
        "seeds_per_cell": 10
      },
      "seed_bands": {
        "confirmatory": [
          300000,
          300029
        ],
        "sensitivity_K": [
          310000,
          310009
        ],
        "noise_robustness": [
          320000,
          320009
        ]
      },
      "source_records": [
        "OA-C005"
      ],
      "related_records": [
        "O0-HYP-001",
        "O0-INF-002",
        "O0-BND-006"
      ],
      "philosophical_provenance": {
        "record": "OA-C005",
        "proposition": "Separation may be functional and emergent rather than fundamental.",
        "relationship": "inspiration_only",
        "disclaimer": "Conceptual provenance is not empirical support."
      },
      "files": {
        "readme": "README.md",
        "record": "scientific_record.md",
        "claim_audit": "claim_audit.md",
        "literature": "literature_review.md",
        "research_question": "research_question.md",
        "hypothesis": "hypothesis.md",
        "protocol": "protocol.md",
        "preregistration": "preregistration.md",
        "formal_model": "formal_model.md",
        "assumptions": "assumptions.md",
        "controls": "controls.md",
        "falsification_criteria": "falsification_criteria.md",
        "limitations": "limitations.md",
        "alternative_explanations": "alternative_explanations.md",
        "replication": "replication.md",
        "revision_history": "revision_history.md",
        "summary_json": "results/summary.json",
        "statistics_csv": "results/statistics.csv",
        "model_comparison_csv": "results/model_comparison.csv",
        "interpretation_matrix": "results/interpretation_matrix.md",
        "checksums": "results/checksums.json",
        "run_manifest": "runs/run_manifest.csv",
        "raw_confirmatory": "data/raw/confirmatory.csv",
        "raw_sensitivity_K": "data/raw/sensitivity_K.csv",
        "raw_noise_robustness": "data/raw/noise_robustness.csv",
        "schema": "data/processed/schema.json"
      },
      "figures": [
        {
          "file": "figures/01_scatter_sync_vs_mi.png",
          "caption": "Per-run scatter: Kuramoto r vs. raw pairwise MI. Conditions A, B, C overlap at high r and high MI — primary dissociation fails."
        },
        {
          "file": "figures/01b_scatter_sync_vs_cond_mi.png",
          "caption": "Per-run scatter: r vs. conditional MI given Ψ."
        },
        {
          "file": "figures/02_condition_bars.png",
          "caption": "Bar chart of ⟨r⟩ and raw ⟨MI⟩ per condition with 95% CIs."
        },
        {
          "file": "figures/02b_cond_mi_excess_bars.png",
          "caption": "Bar chart of ⟨cond_mi_excess⟩ per condition with 95% CIs — the SECONDARY dissociation is visible at bins_z=6 (A ≈ D ≈ 0; B and C elevated). See figure 06 for bin-count sensitivity."
        },
        {
          "file": "figures/03_mi_observed_vs_null.png",
          "caption": "Observed raw MI vs. circular-shuffle null per condition."
        },
        {
          "file": "figures/04_sensitivity_K.png",
          "caption": "Sensitivity of ⟨r⟩ and ⟨MI⟩ to coupling strength K."
        },
        {
          "file": "figures/05_noise_robustness.png",
          "caption": "Robustness of ⟨r⟩ and ⟨MI⟩ to noise σ."
        },
        {
          "file": "figures/06_bins_z_robustness.png",
          "caption": "Bin-count robustness of ⟨cond_mi_excess⟩: direction of C > A dissociation is preserved across bins_z ∈ {4,6,8,10}, but absolute magnitude only clears the preregistered 0.10-nat threshold at bins_z ∈ {4,6}. Basis for the secondary-metric verdict downgrade to INCONCLUSIVE."
        }
      ]
    },
    {
      "study_id": "O0-STUDY-002",
      "title": "Functional Partitioning vs. Monolithic Prediction under Local-Signal Constraints",
      "version": "1.0.0-pilot",
      "date": "2026-07-26",
      "authors": [
        "O/0 Research Workspace",
        "Autonomous investigator (Cursor Opus 4.7)"
      ],
      "record_class": "SIMULATION_STUDY",
      "program": "emergent-boundaries + multiscale-agency",
      "research_status": "pilot_complete",
      "evidence_type": "computational_simulation",
      "replication_status": "internally_unreplicated",
      "physical_validation": "none",
      "biological_validation": "none",
      "exploratory_vs_confirmatory": "pilot",
      "n_seeds": 5,
      "n_confirmatory_fits": 1125,
      "n_noise_robustness_fits": 1125,
      "wall_time_seconds": 733.6,
      "primary_metric": "held-out test MSE",
      "primary_metric_verdict": "UNSUPPORTED",
      "top_line_verdict": "UNSUPPORTED",
      "verdict_rationale": "Both preregistered adversarial controls won: CE1 (statistical efficiency) dominated at n_train=20000 with d=-17.8 in favor of monolithic; CE2 (convolutional inductive bias) dominated at all n_train values with d=-10.4 in favor of shared-weight conv over locally-partitioned OLS.",
      "source_records": [
        "OA-C001",
        "OA-C005"
      ],
      "philosophical_provenance": {
        "record": "# The O-0 Phenomenon- A Unified Framework.md",
        "section": "VII",
        "proposition": "Functional separation serves evolutionary/practical purposes (local processing, evolution).",
        "relationship": "operationalization",
        "disclaimer": "Testing the pragmatic-utility half of a philosophical claim. Refutation of the pragmatic version does not refute the metaphysical version."
      },
      "files": {
        "record": "scientific_record.md",
        "claim_audit": "claim_audit.md",
        "hypothesis": "hypothesis.md",
        "preregistration": "preregistration.md",
        "formal_model": "formal_model.md",
        "assumptions": "assumptions.md",
        "literature": "literature_review.md",
        "summary_json": "results/summary.json",
        "pairwise_effects": "results/pairwise_effects.csv",
        "checksums": "results/checksums.json",
        "raw_confirmatory": "data/raw/confirmatory.csv",
        "raw_noise_robustness": "data/raw/noise_robustness.csv",
        "xi_calibration": "data/processed/xi_calibration.json"
      }
    },
    {
      "study_id": "O0-STUDY-003",
      "title": "Emergent stable spatial partitions in Gray-Scott reaction-diffusion",
      "version": "1.0.0",
      "date": "2026-07-26",
      "record_class": "SIMULATION_STUDY",
      "program": "emergent-boundaries",
      "research_status": "complete",
      "evidence_type": "computational_simulation",
      "replication_status": "internally_unreplicated",
      "physical_validation": "none",
      "biological_validation": "none",
      "exploratory_vs_confirmatory": "confirmatory",
      "top_line_verdict": "PRELIMINARY SUPPORT",
      "n_seeds": 6,
      "grid": [
        96,
        96
      ],
      "T_steps": 12000,
      "source_records": [
        "OA-C005",
        "OA-C001"
      ],
      "philosophical_provenance": {
        "record": "# The O-0 Phenomenon- A Unified Framework.md",
        "section": "VI–VII",
        "proposition": "Separation is functional and emergent rather than fundamental.",
        "relationship": "operationalization",
        "disclaimer": "Establishing that reaction-diffusion can partition a continuum does not establish that O/0 metaphysics is true."
      },
      "files": {
        "record": "scientific_record.md",
        "run_script": "src/run_study.py",
        "summary_json": "results/summary.json",
        "stability_curves": "results/stability_curves.npz",
        "figure": "figures/01_gs_partitions_and_stability.png"
      }
    },
    {
      "study_id": "O0-STUDY-004",
      "title": "Ensemble variance reduction — 1/K scaling under independent additive noise",
      "version": "1.0.0",
      "date": "2026-07-26",
      "record_class": "SIMULATION_STUDY",
      "program": "collective-prediction",
      "research_status": "complete",
      "evidence_type": "computational_simulation",
      "replication_status": "analytically_supported",
      "physical_validation": "n/a",
      "biological_validation": "none",
      "exploratory_vs_confirmatory": "confirmatory",
      "top_line_verdict": "PRELIMINARY SUPPORT",
      "n_trials_per_cell": 5000,
      "source_records": [
        "OA-C001"
      ],
      "philosophical_provenance": {
        "record": "# The O-0 Phenomenon- A Unified Framework.md",
        "section": "VII",
        "proposition": "Evolution: competition/cooperation between apparent individuals (justifies functional separation).",
        "relationship": "operationalization",
        "disclaimer": "Demonstrates one specific quantifiable utility of individuation (noise averaging). Does not thereby validate the metaphysical framing."
      },
      "files": {
        "record": "scientific_record.md",
        "run_script": "src/run_study.py",
        "summary_json": "results/summary.json",
        "figure": "figures/01_ensemble_1overK.png"
      }
    },
    {
      "study_id": "O0-STUDY-005",
      "title": "Fresh-seed replication of the O0-STUDY-001 conditional-MI direction",
      "version": "1.0.0",
      "date": "2026-07-26",
      "record_class": "REPLICATION",
      "program": "information-integration",
      "research_status": "complete",
      "evidence_type": "computational_simulation",
      "replication_status": "fresh_seed_replicated_tier_2",
      "physical_validation": "none",
      "biological_validation": "none",
      "exploratory_vs_confirmatory": "confirmatory",
      "top_line_verdict": "FRESH-SEED REPLICATION SUPPORTED (Tier 2)",
      "n_seeds": 30,
      "seed_band": [
        400000,
        400029
      ],
      "bins_z_values": [
        4,
        6,
        8
      ],
      "median_d_across_bins": 2.96,
      "replicates_study": "O0-STUDY-001",
      "replication_tier": 2,
      "source_records": [
        "OA-C005"
      ],
      "philosophical_provenance": {
        "record": "O0-STUDY-001",
        "proposition": "The direction of the sync vs. conditional-MI dissociation is a stable feature of the Kuramoto model.",
        "relationship": "replication",
        "disclaimer": "Tier-2 replication uses the same code, not an independent implementation. Any shared bug would replicate here too. Tier-3 (reimplementation) is the next step."
      },
      "files": {
        "record": "scientific_record.md",
        "run_script": "src/run_study.py",
        "summary_json": "results/summary.json"
      }
    },
    {
      "study_id": "O0-STUDY-006",
      "title": "Observer-scale-dependent partition counts in a stochastic field",
      "version": "1.0.0",
      "date": "2026-07-26",
      "record_class": "SIMULATION_STUDY",
      "program": "observer-dependent-partitioning",
      "research_status": "complete",
      "evidence_type": "computational_simulation",
      "replication_status": "internally_unreplicated",
      "physical_validation": "none",
      "biological_validation": "none",
      "exploratory_vs_confirmatory": "confirmatory",
      "top_line_verdict": "PRELIMINARY SUPPORT",
      "n_seeds": 30,
      "L": 256,
      "xi_true": 6,
      "scales": [
        1,
        2,
        4,
        8,
        16,
        32
      ],
      "frac_non_increasing": 0.967,
      "source_records": [
        "OA-C005"
      ],
      "philosophical_provenance": {
        "record": "# The O-0 Phenomenon- A Unified Framework.md",
        "section": "V–VI",
        "proposition": "Where the boundary between things sits is determined by the observer.",
        "relationship": "operationalization",
        "disclaimer": "Demonstrating that coarse-graining changes apparent cluster counts does not imply that all boundaries are observer-dependent or that reality is unified."
      },
      "files": {
        "record": "scientific_record.md",
        "run_script": "src/run_study.py",
        "summary_json": "results/summary.json",
        "figure": "figures/01_scale_dependence.png"
      }
    },
    {
      "study_id": "O0-STUDY-007",
      "title": "Kuramoto synchronization phase transition (r vs K)",
      "version": "1.0.1",
      "date": "2026-07-26",
      "record_class": "SIMULATION_STUDY",
      "program": "collective-coordination",
      "research_status": "complete",
      "evidence_type": "computational_simulation",
      "replication_status": "internally_unreplicated",
      "physical_validation": "none",
      "biological_validation": "none",
      "exploratory_vs_confirmatory": "confirmatory",
      "top_line_verdict": "PRELIMINARY SUPPORT",
      "n_seeds": 15,
      "K_grid": [
        0.5,
        1,
        1.5,
        2,
        2.5,
        3.5,
        5,
        7
      ],
      "omega_std": 1,
      "source_records": [
        "OA-C005",
        "O0-STUDY-001"
      ],
      "philosophical_provenance": {
        "record": "# The O-0 Phenomenon- A Unified Framework.md",
        "section": "II (Bell / non-locality) + §IV (gamma synchrony)",
        "proposition": "Collective coherence can spontaneously emerge from local interactions.",
        "relationship": "operationalization",
        "disclaimer": "Kuramoto is a stylized mathematical model. Its phase transition does not imply anything about non-local unity or consciousness."
      },
      "files": {
        "record": "scientific_record.md",
        "run_script": "src/run_study.py",
        "summary_json": "results/summary.json",
        "figure": "figures/01_kuramoto_transition.png"
      }
    },
    {
      "study_id": "O0-STUDY-008",
      "title": "Common-cause creates spurious pairwise correlation; partial correlation recovers real coupling",
      "version": "1.0.0",
      "date": "2026-07-26",
      "record_class": "SIMULATION_STUDY",
      "program": "causal-inference-baselines",
      "research_status": "complete",
      "evidence_type": "computational_simulation",
      "replication_status": "analytically_supported",
      "physical_validation": "n/a",
      "biological_validation": "none",
      "exploratory_vs_confirmatory": "confirmatory",
      "top_line_verdict": "PRELIMINARY SUPPORT",
      "n_seeds": 20,
      "source_records": [
        "OA-C001",
        "O0-STUDY-001"
      ],
      "philosophical_provenance": {
        "record": "# The O-0 Phenomenon- A Unified Framework.md",
        "section": "II (correlation across distance) + general theme",
        "proposition": "The apparent connectedness between two things may be a signature of a shared underlying source rather than of direct connection.",
        "relationship": "operationalization + methodological baseline",
        "disclaimer": "Confirms Reichenbach's principle of the common cause and Pearl's do-calculus in a specific quantitative setting. Does not thereby validate any metaphysical framing of shared underlying sources."
      },
      "files": {
        "record": "scientific_record.md",
        "run_script": "src/run_study.py",
        "summary_json": "results/summary.json",
        "figure": "figures/01_common_cause_confound.png"
      }
    },
    {
      "study_id": "O0-STUDY-009",
      "title": "Small-world topology accelerates Kuramoto synchronization at matched edge count",
      "version": "1.0.0",
      "date": "2026-07-26",
      "record_class": "SIMULATION_STUDY",
      "program": "collective-coordination",
      "research_status": "complete",
      "evidence_type": "computational_simulation",
      "replication_status": "internally_unreplicated",
      "physical_validation": "none",
      "biological_validation": "none",
      "exploratory_vs_confirmatory": "confirmatory",
      "top_line_verdict": "PRELIMINARY SUPPORT",
      "n_seeds": 12,
      "N": 32,
      "K_mid": 2.7,
      "topologies": [
        "ring",
        "smallworld_p015",
        "random"
      ],
      "source_records": [
        "OA-C005",
        "O0-STUDY-007"
      ],
      "philosophical_provenance": {
        "record": "# The O-0 Phenomenon- A Unified Framework.md",
        "section": "IV",
        "proposition": "Coordination in the brain (gamma synchrony) is enabled by specific network structure.",
        "relationship": "operationalization",
        "disclaimer": "Reproduces a classical result (Watts & Strogatz 1998). The Kuramoto model is not the brain."
      },
      "files": {
        "record": "scientific_record.md",
        "run_script": "src/run_study.py",
        "summary_json": "results/summary.json",
        "figure": "figures/01_smallworld_sync.png"
      }
    },
    {
      "study_id": "O0-STUDY-010",
      "title": "Can an embedded observer distinguish unified-source from multiple-source universes?",
      "version": "1.0.0",
      "date": "2026-07-26",
      "record_class": "SIMULATION_STUDY",
      "program": "source-ontology-identifiability",
      "research_status": "complete",
      "evidence_type": "computational_generative_model_study",
      "replication_status": "internally_unreplicated",
      "physical_validation": "none",
      "biological_validation": "none",
      "creator_existence_tested": "no",
      "exploratory_vs_confirmatory": "confirmatory",
      "top_line_verdict": "INCONCLUSIVE (strict preregistered rule) / PRELIMINARY SUPPORT for primary hypothesis in isolation",
      "n_exploratory_seeds_per_class": 12,
      "n_confirmatory_seeds_per_class": 30,
      "n_universe_classes": 6,
      "two_class_accuracy_UNIFIED_vs_MULTIPLE": 0.915,
      "shared_law_correctly_MULT": 0.97,
      "shared_init_correctly_MULT": 1,
      "central_broadcast_correctly_MULT": 0.73,
      "concealed_unity_hidden_frac": 0.13,
      "source_records": [
        "OA-C001",
        "OA-C005",
        "O0-STUDY-001",
        "O0-STUDY-008"
      ],
      "philosophical_provenance": {
        "record": "# The O-0 Phenomenon- A Unified Framework.md",
        "section": "general framing (§I–§II) — 'one being outside time and space thinking reality into existence'",
        "proposition": "Reality is generated from one all-encompassing source.",
        "relationship": "operationalization of a narrow testable fragment",
        "disclaimer": "The study tests whether embedded observers can detect a shared-latent generative structure in a toy linear-Gaussian universe. It does NOT test whether our universe has one source, whether that source is conscious, whether O/0 is true, or any other metaphysical claim. Conceptual provenance is not empirical support."
      },
      "files": {
        "record": "scientific_record.md",
        "preregistration": "preregistration.md",
        "config": "configs/baseline.json",
        "run_script": "src/run_study.py",
        "summary_json": "results/summary.json",
        "thresholds_frozen": "results/thresholds_frozen.json",
        "raw_exploratory": "data/raw/exploratory.csv",
        "raw_confirmatory": "data/raw/confirmatory.csv",
        "figure_distributions": "figures/01_signature_distributions.png",
        "figure_confusion": "figures/02_classifier_outcomes.png"
      }
    },
    {
      "study_id": "O0-STUDY-011",
      "title": "Period-doubling bifurcations in the logistic map",
      "version": "1.0.0",
      "date": "2026-07-26",
      "record_class": "SIMULATION_STUDY",
      "program": "recursive-systems",
      "research_status": "complete",
      "evidence_type": "computational_simulation",
      "replication_status": "analytically_supported",
      "physical_validation": "n/a",
      "biological_validation": "none",
      "exploratory_vs_confirmatory": "confirmatory",
      "top_line_verdict": "PRELIMINARY SUPPORT",
      "source_records": [
        "OA-C005"
      ],
      "philosophical_provenance": {
        "record": "# The O-0 Phenomenon- A Unified Framework.md",
        "section": "general — recursive self-reference themes",
        "proposition": "Recursion produces categorically distinct dynamical regimes.",
        "relationship": "operationalization + textbook baseline",
        "disclaimer": "Reproduces Feigenbaum (1978). The finding is a mathematical fact about a specific 1D map."
      },
      "files": {
        "record": "scientific_record.md",
        "run_script": "src/run_study.py",
        "summary_json": "results/summary.json",
        "figure": "figures/01_bifurcation_diagram.png"
      }
    },
    {
      "study_id": "O0-STUDY-012",
      "title": "Ship of Theseus in a linear dynamical system — attractor identity persistence under gradual component perturbation",
      "version": "1.0.2",
      "date": "2026-07-26",
      "record_class": "SIMULATION_STUDY",
      "program": "distributed-identity",
      "research_status": "complete",
      "evidence_type": "computational_simulation",
      "replication_status": "internally_unreplicated",
      "physical_validation": "none",
      "biological_validation": "none",
      "exploratory_vs_confirmatory": "confirmatory",
      "top_line_verdict": "PRELIMINARY SUPPORT",
      "prior_versions": [
        {
          "version": "1.0.0",
          "metric": "PC1 (leading eigenvector)",
          "verdict": "UNSUPPORTED"
        },
        {
          "version": "1.0.1",
          "metric": "ACF cosine, eps=1.00 only",
          "verdict": "UNSUPPORTED"
        },
        {
          "version": "1.0.2",
          "metric": "ACF cosine, eps sweep",
          "verdict": "PRELIMINARY SUPPORT"
        }
      ],
      "philosophical_provenance": {
        "record": "# The O-0 Phenomenon- A Unified Framework.md",
        "section": "identity persistence themes",
        "proposition": "Identity can persist across gradual replacement of the components that constitute it.",
        "relationship": "operationalization + phase-transition characterization",
        "disclaimer": "Conceptual provenance is not empirical support. The result concerns a specific linear-Gaussian model class only."
      },
      "files": {
        "record": "scientific_record.md",
        "run_script": "src/run_study.py",
        "summary_json": "results/summary.json",
        "figure": "figures/01_identity_persistence.png"
      }
    },
    {
      "study_id": "O0-STUDY-013",
      "title": "Two-level predictive-coding hierarchy helps on AR(2), not on white noise",
      "version": "1.0.0",
      "date": "2026-07-26",
      "record_class": "SIMULATION_STUDY",
      "program": "self-models",
      "research_status": "complete",
      "evidence_type": "computational_simulation",
      "replication_status": "internally_unreplicated",
      "physical_validation": "none",
      "biological_validation": "none",
      "exploratory_vs_confirmatory": "confirmatory",
      "top_line_verdict": "PRELIMINARY SUPPORT",
      "source_records": [
        "OA-C005"
      ],
      "philosophical_provenance": {
        "record": "# The O-0 Phenomenon- A Unified Framework.md",
        "section": "self-model / predictive-coding themes",
        "proposition": "A system can benefit from modeling its own prediction errors.",
        "relationship": "controlled analytical baseline",
        "disclaimer": "The finding is analytically predictable and validates workspace machinery, not a substantive discovery."
      },
      "files": {
        "record": "scientific_record.md",
        "run_script": "src/run_study.py",
        "summary_json": "results/summary.json",
        "figure": "figures/01_predictive_coding_gain.png"
      }
    }
  ]
}