{
  "created_at": 1788863975.5750136,
  "status": "documentation_corrected; historical model condition preserved",
  "pinned_revision": "4e417a7322a9cf037ee672c11f330eda7fd2c1b9",
  "changed_game_identity_files": [
    "GAME_GUIDE.md"
  ],
  "original_guide": {
    "path": "analysis/frozen_v3_game_guide.md",
    "sha256": "8c6415c34076772c1aaa5f8f8297f47110a480f196121d70b9f7b4316e31c127"
  },
  "corrected_guide": {
    "path": "GAME_GUIDE.md",
    "sha256": "c623d361e236571810f278161e72aeba2efdc9ecbf48b5a37ef0b2f2e1424cd6"
  },
  "native_sources": [
    {
      "path": ".cache/upstream/src/spells1.c",
      "sha256": "03633628c868eab9275e6703f471002281f918e154db731d183a4a5a3aa5ef32",
      "read_lines": [
        5604,
        5748
      ]
    },
    {
      "path": ".cache/upstream/src/melee2.c",
      "sha256": "a9c32e903e5f81c5f9fe1ffd71cbf95018d4960cc91e9447cd280b0891a8d91d",
      "read_lines": [
        1885,
        1920
      ]
    }
  ],
  "manual": {
    "path": "assets/SILQ_MANUAL.txt",
    "sha256": "e8b0605b856d69f68376026bd99240a0867dd94f2c6eae17b58f2271f1606df3",
    "discrepancy_line": 1341
  },
  "corrections": [
    "Elbereth costs one Voice per singing turn in this pin; the bundled manual incorrectly says one-third.",
    "Territorial pursuit stops when line of sight is lost; native recall omits that condition."
  ],
  "native_voice_evidence": {
    "session": "research-silq-v3-astra-max-01",
    "trial": 1,
    "observations": [
      {
        "frame": 618,
        "player_turn": 482,
        "voice_row": "Voice  27:28"
      },
      {
        "frame": 619,
        "player_turn": 483,
        "voice_row": "Voice  26:28"
      },
      {
        "frame": 620,
        "player_turn": 484,
        "voice_row": "Voice  25:28"
      },
      {
        "frame": 621,
        "player_turn": 485,
        "voice_row": "Voice  24:28"
      },
      {
        "frame": 622,
        "player_turn": 486,
        "voice_row": "Voice  23:28"
      },
      {
        "frame": 623,
        "player_turn": 487,
        "voice_row": "Voice  22:28"
      }
    ],
    "interpretation": "Five successive player turns consume one Voice each. Frame 618 acknowledges a message without advancing the player turn; frames are not themselves turns.",
    "exact_closed_trial_replay_passed": true
  },
  "active_input_verification": [
    {
      "session": "research-silq-v3-astra-max-01",
      "source_matches_frozen_game_identity": true,
      "workspace_guide_matches_frozen_guide": true,
      "images_match_frozen_identity": true,
      "snapshot_captured_at": 1788863854.622795
    },
    {
      "session": "research-silq-v3-astra-max-02",
      "source_matches_frozen_game_identity": true,
      "workspace_guide_matches_frozen_guide": true,
      "images_match_frozen_identity": true,
      "snapshot_captured_at": 1788863946.8433375
    }
  ],
  "validation_scope": "Source inspection and existing native behavior verify these documentation corrections. No fresh model study used the corrected guide. Historical readiness and cohort admission refer to the original frozen guide. The corrected guide is a different study identity and requires fresh readiness review before another study.",
  "causal_limitation": "Both max agents noticed higher Voice consumption, but the traces cannot establish the effect of the inaccurate manual on strategy or survival. No claims of model-only failure follow from this check."
}
