{
  "schemaVersion": 1,
  "title": "Can the method recover a known beginning?",
  "scope": {
    "study": "Cosmic Hunt",
    "tips": 47,
    "primaryTraits": 93,
    "tree": "Cosmic-derived topology and branch lengths",
    "missingness": "Exact five-cell source mask for primary controlled and null datasets",
    "model": "Two-state reversible transitions with a potentially non-equilibrium root frequency",
    "signalDefinition": "logit(root presence frequency) − logit(equilibrium presence frequency)",
    "rootPanel": "12 preselected roots, 50 histories per root and signal; each root equally weighted",
    "recoveryDefinition": "Generating split is the only winning edge within 1e-6 log likelihood; reconstruction losses included",
    "nullDefinition": "Root and equilibrium frequencies equal; no identifiable true root",
    "limitations": "Model-conditional recovery, not validation of an ancient geographical origin. Neither proves an alternative homeland nor disproves Africa. Stress and larger-matrix panels are secondary."
  },
  "campaign": {
    "actual_failed_fits": 0,
    "failed_fits": 0,
    "failed_tasks": 0,
    "finished_fits": 4600,
    "finished_tasks": 2900,
    "missing_fits": 0,
    "missing_tasks": 0,
    "planned_fits": 4600,
    "planned_tasks": 2900,
    "unknown_result_files": 0
  },
  "recovery": [
    {
      "signal": -0.8,
      "label": "Weaker signal",
      "cells": [
        {
          "id": "known",
          "label": "Known tree",
          "successes": 39,
          "n": 600,
          "rate": 0.065,
          "wilson95": {
            "lower": 0.04791058921339886,
            "upper": 0.08762409066852075
          },
          "splitSurvival": 600
        },
        {
          "id": "nj",
          "label": "Rebuilt tree (NJ)",
          "successes": 32,
          "n": 600,
          "rate": 0.05333333333333334,
          "wilson95": {
            "lower": 0.038029103590111496,
            "upper": 0.07432068264879449
          },
          "splitSurvival": 362
        }
      ]
    },
    {
      "signal": -1.5,
      "label": "Stronger signal",
      "cells": [
        {
          "id": "known",
          "label": "Known tree",
          "successes": 86,
          "n": 600,
          "rate": 0.14333333333333334,
          "wilson95": {
            "lower": 0.11756139513870045,
            "upper": 0.1736432849177394
          },
          "splitSurvival": 600
        },
        {
          "id": "nj",
          "label": "Rebuilt tree (NJ)",
          "successes": 67,
          "n": 600,
          "rate": 0.11166666666666666,
          "wilson95": {
            "lower": 0.08889497508919378,
            "upper": 0.13937927936478045
          },
          "splitSurvival": 341
        }
      ]
    }
  ],
  "nullCalibration": [
    {
      "id": "known",
      "label": "Known tree",
      "calibration_exceedances_vs_observed": 76,
      "calibration_n": 200,
      "corrected_tail_probability": 0.38308457711442784,
      "held_out_n": 200,
      "held_out_plus_one_rate": 0.05970149253731343,
      "held_out_threshold_exceedances": 11,
      "observed_exceeds_threshold": false,
      "observed_gain": 3.2774417459145297,
      "threshold": 5.550961556956395
    },
    {
      "id": "nj",
      "label": "Rebuilt tree (NJ)",
      "calibration_exceedances_vs_observed": 77,
      "calibration_n": 200,
      "corrected_tail_probability": 0.3880597014925373,
      "held_out_n": 200,
      "held_out_plus_one_rate": 0.05970149253731343,
      "held_out_threshold_exceedances": 11,
      "observed_exceeds_threshold": false,
      "observed_gain": 3.2774416528534402,
      "threshold": 5.720708555198257
    }
  ],
  "rootlessSelection": {
    "uniqueBest": 772,
    "fits": 800,
    "datasets": 400,
    "rate": 0.965,
    "uniqueRecovery": null,
    "knownUniqueBest": 389,
    "knownFits": 400,
    "njUniqueBest": 383,
    "njFits": 400
  },
  "correlatedCopyStress": [
    {
      "condition": "duplicate12",
      "mean_gain_delta": 22.64185835229469,
      "n_pairs": 50,
      "orientation_edge": 75,
      "signal": -0.8,
      "unique_recovery_difference": -0.02,
      "mode": "nj",
      "sites": 93,
      "geometry": "internal 12–18",
      "exploratory": true
    },
    {
      "condition": "duplicate12",
      "mean_gain_delta": 27.213870534953607,
      "n_pairs": 50,
      "orientation_edge": 75,
      "signal": 0.0,
      "unique_recovery_difference": null,
      "mode": "nj",
      "sites": 93,
      "geometry": "internal 12–18",
      "exploratory": true
    },
    {
      "condition": "duplicate12",
      "mean_gain_delta": 24.392360185853132,
      "n_pairs": 50,
      "orientation_edge": 88,
      "signal": -0.8,
      "unique_recovery_difference": -0.2,
      "mode": "nj",
      "sites": 93,
      "geometry": "pendant",
      "exploratory": true
    },
    {
      "condition": "duplicate12_noise05",
      "mean_gain_delta": 37.382176973353616,
      "n_pairs": 50,
      "orientation_edge": 75,
      "signal": -0.8,
      "unique_recovery_difference": -0.02,
      "mode": "nj",
      "sites": 93,
      "geometry": "internal 12–18",
      "exploratory": true
    },
    {
      "condition": "duplicate12_noise05",
      "mean_gain_delta": 37.0041360805535,
      "n_pairs": 50,
      "orientation_edge": 75,
      "signal": 0.0,
      "unique_recovery_difference": null,
      "mode": "nj",
      "sites": 93,
      "geometry": "internal 12–18",
      "exploratory": true
    },
    {
      "condition": "duplicate12_noise05",
      "mean_gain_delta": 35.09715145839449,
      "n_pairs": 50,
      "orientation_edge": 88,
      "signal": -0.8,
      "unique_recovery_difference": -0.2,
      "mode": "nj",
      "sites": 93,
      "geometry": "pendant",
      "exploratory": true
    }
  ],
  "largerMatrix": {
    "primaryTraits": 93,
    "comparisonTraits": 206,
    "design": "Independent unpaired samples, 50 per size in each cell",
    "interpretation": "All four point estimates increase; every Newcombe 95% interval crosses zero",
    "cells": [
      {
        "difference": 0.12,
        "geometry": "internal 12–18",
        "mode": "known",
        "n_206": 50,
        "n_93": 50,
        "newcombe95": {
          "lower": -0.06446899018603995,
          "upper": 0.28734556639403386
        },
        "successes_206": 9,
        "successes_93": 3
      },
      {
        "difference": 0.060000000000000005,
        "geometry": "internal 12–18",
        "mode": "nj",
        "n_206": 50,
        "n_93": 50,
        "newcombe95": {
          "lower": -0.09112514194317979,
          "upper": 0.20256343004717675
        },
        "successes_206": 5,
        "successes_93": 2
      },
      {
        "difference": 0.03999999999999998,
        "geometry": "pendant",
        "mode": "known",
        "n_206": 50,
        "n_93": 50,
        "newcombe95": {
          "lower": -0.20906907435299724,
          "upper": 0.28336126642232845
        },
        "successes_206": 16,
        "successes_93": 14
      },
      {
        "difference": 0.08000000000000002,
        "geometry": "pendant",
        "mode": "nj",
        "n_206": 50,
        "n_93": 50,
        "newcombe95": {
          "lower": -0.15562935266314187,
          "upper": 0.3042137368018046
        },
        "successes_206": 14,
        "successes_93": 10
      }
    ]
  },
  "provenance": {
    "acceptance": "Accepted for stated model-recovery claims; final production acceptance",
    "sourceProject": "root_recovery_2026",
    "sourceArtifactsSha256": {
      "critic/production_acceptance.md": "b75622f47d1fa1b014bf2c40429ca1243e1e3703e5ba4e0d75ea9a2930a3a9cc",
      "critic/production_aggregate_audit.json": "c1b054f05e55bbaa98d37df599091accd6c0ee13a209b5e2439df189a42a30c4",
      "analysis/production_aggregate/aggregate.json": "71e7527274137c363a057d75f2686c25b49714d3feceb01a3dcfbc4db7bce9ae",
      "analysis/production_aggregate/aggregate_per_fit.csv": "44ce0d023d63e5d0d799ce5f6c039e450b085b147378ddb44a8f75df6ea9920c",
      "analysis/METHODS.md": "45c21b528fd0f337410910c0f5bb0a5775d24d5e295b40761a7716eb9e12c1ed"
    },
    "audit": "All 4,600 flattened records reconciled to raw likelihoods and recovery metrics; null thresholds, 20 recovery cells, 21 paired stress contrasts and 4 unpaired site-count contrasts independently reproduced",
    "optimizerSensitivity": "37 selected-edge termination flags resolved by deterministic successful continuations; all selected edges retained; frozen production scores unchanged",
    "exporter": "scripts/build-myth-calibration-summary.py",
    "publicBoundary": "Curated aggregate summary only; source working files and per-fit profiles are not exported"
  }
}
