{
  "adjacent_transitions": {
    "B0->J69_s0900": {
      "gain": 1082,
      "loss": 19,
      "stable_exact": 207,
      "stable_failure": 1416
    },
    "J69_s0900->J69_s1800": {
      "gain": 1084,
      "loss": 52,
      "stable_exact": 1237,
      "stable_failure": 351
    },
    "J69_s1800->J69_s2700": {
      "gain": 334,
      "loss": 22,
      "stable_exact": 2299,
      "stable_failure": 69
    },
    "J69_s2700->J69_s3598": {
      "gain": 66,
      "loss": 3,
      "stable_exact": 2630,
      "stable_failure": 25
    }
  },
  "analysis_kind": "aligned_closed_set_lexeme_checkpoint_trajectories",
  "baseline_label": "B0",
  "candidate_order": [
    "B0",
    "J69_s0900",
    "J69_s1800",
    "J69_s2700",
    "J69_s3598"
  ],
  "checkpoint_error_categories": {
    "B0": {
      "accepted_with_extra_material": 18,
      "empty": 1,
      "exact_alternative_reference": 29,
      "exact_selected": 197,
      "known_target_for_other_prompt": 1389,
      "near_orthographic": 43,
      "notation_or_hyphen_mismatch": 4,
      "other": 984,
      "source_copy": 59
    },
    "J69_s0900": {
      "accepted_with_extra_material": 17,
      "exact_alternative_reference": 27,
      "exact_selected": 1262,
      "known_target_for_other_prompt": 1134,
      "near_orthographic": 32,
      "notation_or_hyphen_mismatch": 1,
      "other": 241,
      "source_copy": 10
    },
    "J69_s1800": {
      "accepted_with_extra_material": 3,
      "exact_alternative_reference": 14,
      "exact_selected": 2307,
      "known_target_for_other_prompt": 324,
      "near_orthographic": 13,
      "other": 59,
      "source_copy": 4
    },
    "J69_s2700": {
      "exact_alternative_reference": 4,
      "exact_selected": 2629,
      "known_target_for_other_prompt": 84,
      "near_orthographic": 4,
      "other": 3
    },
    "J69_s3598": {
      "exact_alternative_reference": 2,
      "exact_selected": 2694,
      "known_target_for_other_prompt": 25,
      "near_orthographic": 2,
      "other": 1
    }
  },
  "created_at": "2026-07-15T17:46:59.809890+00:00",
  "interpretation": "All rows are training-overlapping closed-set reconstruction diagnostics. Trajectories distinguish optimization persistence and regression; they do not establish unseen lexical or sentence competence.",
  "row_analysis_file": "/workspace/v24.3-joint-lexeme-dose29-rerun1/analysis/all-checkpoint-row-analysis.jsonl",
  "row_analysis_sha256": "9e45173dfc4608bc900c7d0dbee2f2d31c441ddde839a50fc417d0065bf95059",
  "rows": 2724,
  "schema_version": 1,
  "trajectory_classes": {
    "exact_at_every_checkpoint": 1230,
    "learned_and_retained": 1396,
    "never_exact": 21,
    "oscillating": 70,
    "regressed": 7
  },
  "treatment_labels": [
    "J69_s0900",
    "J69_s1800",
    "J69_s2700",
    "J69_s3598"
  ]
}
