{
  "schema_version": 2,
  "review_date_utc": "2026-11-04",
  "repository": "https://github.com/PaperStrange/IndiaGames",
  "coordination_branch": "main",
  "coordination_base": "a0d5a14363a6c13f28cb7de56ba813b7b2c8bdc2",
  "implementation_started": true,
  "incoming_evidence": {
    "status": "november_6_owner_confirmed_human_feedback_reconciled",
    "lanes": [
      "memorable",
      "vivid",
      "bell"
    ],
    "automatic_polling_scheduled": false,
    "limitations": [
      "The owner confirms the supplied gameplay documents are human play records; original agent labels are a recording-tool error. Distinct participant/session counts and release-cohort eligibility remain unestablished.",
      "Observed frames, text-layer evidence, task prose and source inspection retain separate evidence classes. Partial and blocked competitor journeys remain incomplete.",
      "Technical HTTP journeys verify executable behavior, not fun, consented pair experience, physical-device usability or human release approval."
    ],
    "historical_status": "november_4_records_adjudicated_readiness_handoff"
  },
  "sources": [
    {
      "lane": "memorable",
      "name": "Small Hours",
      "branch": "memorable-moments-game",
      "reviewed_head": "6e09d4ff7315ea8848f5f792002c78af709c4c8f",
      "prior_manifest_source": "f8b725d2ce3038a38c0b49dce564bc0c7b0856d0",
      "runtime_scope": [
        "memorable-moments-game/play",
        "memorable-moments-game/tests"
      ],
      "runtime_diff_empty": false,
      "qa_source_commit": "1e118acb5ff1c0669d36962bc40b9c0c86edda95",
      "qa_date_utc": "2026-11-06",
      "latest_runtime_unchanged_from_qa": true,
      "planning_document": "docs/games/small-hours/TODO.md",
      "research_evidence_commit": "e94aa04273e581d1a27ade1988fe6d422b6111ec",
      "latest_research_readme": "https://github.com/PaperStrange/IndiaGames/blob/e94aa04273e581d1a27ade1988fe6d422b6111ec/docs/gamejam/competitor-plays-2026-10-28/README.md",
      "pilot_packet": "https://github.com/PaperStrange/IndiaGames/blob/cc0b9ddd777d5772358df272bec69fe5c7ba8daf/docs/gamejam/milestone-2026-10-27/README.md",
      "milestone_status_label": "Three-language engineering verified · human qualification pending",
      "milestone_summary": "Small Hours now has complete en/ja/zh-Hans pair and rehearsal journeys, safe private-session language boundaries, grapheme/IME handling and readable CJK keepsakes. 21 unit/export tests, 1,416 localized assertions across Chromium/Firefox/WebKit and root/nested mounts, 66 English checks and timer verification passed. The committed exporter reproduced the exact 12-file/103,624-byte inventory and repeated 472 localized assertions plus English/timer checks; only known favicon diagnostics remained. Frozen study bytes are unchanged; fluent review, actual devices, real IME and pilot-first staging remain pending.",
      "human_participant_rows": 0,
      "human_staffing": "Owner is coordinating the November 7–8 handoff. Accepted fluent reviewers, physical-device configurations and session appointments remain pending.",
      "official_release": false,
      "implementation_started": true,
      "implementation_status": "multilingual_engineering_verified_human_qualification_pending",
      "qa_status": "three_engine_localized_journeys_pass_human_pending",
      "candidate_status": "not_staged_pilot_decision_required",
      "qa_scope": "Small Hours now has complete en/ja/zh-Hans pair and rehearsal journeys, safe private-session language boundaries, grapheme/IME handling and readable CJK keepsakes. 21 unit/export tests, 1,416 localized assertions across Chromium/Firefox/WebKit and root/nested mounts, 66 English checks and timer verification passed. The committed exporter reproduced the exact 12-file/103,624-byte inventory and repeated 472 localized assertions plus English/timer checks; only known favicon diagnostics remained. Frozen study bytes are unchanged; fluent review, actual devices, real IME and pilot-first staging remain pending.",
      "baseline_source_commit": "ca7fb8ea0fa7ceb1a9fd1c8ab238a71a47e9c649",
      "baseline_build_sha256": "fa4ca1930fc1964d929bca9704c5f0bba89dc9cc46208d34294a1e1ae5c458e3",
      "baseline_build_bytes": 58313,
      "baseline_file_count": 8,
      "launch_verification": {
        "date_utc": "2026-10-27",
        "scope": "Two targeted launch groups: root desktop and nested 390px viewport. Keyboard entry, private-choice controls, reload reset and no horizontal overflow; not a rerun of the 33 behavioral assertions.",
        "groups_passed": 2,
        "javascript_errors": 0,
        "http_errors": 0,
        "evidence": "https://github.com/PaperStrange/IndiaGames/blob/cc0b9ddd777d5772358df272bec69fe5c7ba8daf/docs/gamejam/milestone-2026-10-27/launch-evidence/report.json",
        "checker": "https://github.com/PaperStrange/IndiaGames/blob/cc0b9ddd777d5772358df272bec69fe5c7ba8daf/docs/gamejam/milestone-2026-10-27/check-pilot-launch.cjs"
      },
      "human_playtest_packet": "https://github.com/PaperStrange/IndiaGames/blob/e94aa04273e581d1a27ade1988fe6d422b6111ec/docs/gamejam/launch-2026-11-20/README.md",
      "prior_manifest_reviewed_head": "b9953cd01e95a32c631f8fb6bce9eb72c176d1e4",
      "current_readiness_document": "https://github.com/PaperStrange/IndiaGames/blob/6e09d4ff7315ea8848f5f792002c78af709c4c8f/docs/gamejam/localization-2026-11-06/README.md",
      "research_adjudication_summary": "Mode-specific labels express different states; a solo operator does not establish two-person comfort or voluntary keepsake use. Gartic Solo does not complete the social telephone chain.",
      "historical_qa_scope": "Runtime unchanged from the 20 October verification at 822366ad (33 historical behavioral assertions). On 27 October, two targeted root/nested launch groups passed with keyboard entry, private-choice controls, reload reset, no overflow and no JavaScript/HTTP errors. Human and physical-device validation remain pending. 4 November: 8 supported-HTTP lifecycle cases passed across root/nested mounts, 1280/390px and pair/rehearsal modes; actual SVG contents and replay/reset/reload checked, zero reported errors, frozen baseline unchanged. Keyboard/focus, blank/maximum-length details, timer expiry, physical devices and real pair experience were not tested in this pass. 5 November: four targeted groups and 64 assertions passed, including full keyboard/focus, blank/maximum-length details, actual SVG contents, real 45,060 ms timer expiry and a separate clock-assisted interruption. Zero observed browser/network errors; eight-file baseline unchanged. Physical devices and real pair experience remain untested. 6 November: development cleanup passed 5 countdown unit tests, 33 browser checks, 3 focused timer groups/9 assertions and 2 runner-failure cases. Real expiry measured 45,045 ms; simulated lifecycle checks are separate. Development has nine playable files; the frozen eight-file study baseline remains unchanged and unstaged.",
      "technical_readiness_label": "12-file language development verified; frozen study baseline retained",
      "reviewed_archive_upload": "45042578e549d0aba3ee10702384d0a86c780aa9",
      "human_readiness_handoff": "https://github.com/PaperStrange/IndiaGames/blob/7f4a7f26418b61632acf4e02634a636da5e08da0/docs/gamejam/readiness-2026-11-05/FACILITATOR-SETUP.md",
      "qa_evidence_commit": "6e09d4ff7315ea8848f5f792002c78af709c4c8f",
      "qa_evidence": [
        "https://github.com/PaperStrange/IndiaGames/blob/6e09d4ff7315ea8848f5f792002c78af709c4c8f/docs/gamejam/localization-2026-11-06/README.md",
        "https://github.com/PaperStrange/IndiaGames/blob/6e09d4ff7315ea8848f5f792002c78af709c4c8f/docs/gamejam/localization-2026-11-06/committed-export.json"
      ],
      "historical_qa_evidence": [
        "https://github.com/PaperStrange/IndiaGames/blob/e94aa04273e581d1a27ade1988fe6d422b6111ec/docs/gamejam/readiness-2026-11-04/TECHNICAL-QA.md",
        "https://github.com/PaperStrange/IndiaGames/blob/e94aa04273e581d1a27ade1988fe6d422b6111ec/docs/gamejam/readiness-2026-11-04/technical-qa.json",
        "https://github.com/PaperStrange/IndiaGames/blob/7f4a7f26418b61632acf4e02634a636da5e08da0/docs/gamejam/readiness-2026-11-05/TECHNICAL-QA.md",
        "https://github.com/PaperStrange/IndiaGames/blob/7f4a7f26418b61632acf4e02634a636da5e08da0/docs/gamejam/readiness-2026-11-05/technical-qa.json",
        "https://github.com/PaperStrange/IndiaGames/blob/4905ae84cb29ff0e1bb0bdfff19795fdd2d1f500/docs/gamejam/maintenance-2026-11-06/VERIFICATION.md",
        "https://github.com/PaperStrange/IndiaGames/blob/4905ae84cb29ff0e1bb0bdfff19795fdd2d1f500/docs/gamejam/maintenance-2026-11-06/verification.json"
      ],
      "implementation_readme": "https://github.com/PaperStrange/IndiaGames/blob/6e09d4ff7315ea8848f5f792002c78af709c4c8f/docs/gamejam/localization-2026-11-06/README.md",
      "development_build_sha256": "7743c91f718190e4f8328789cc583fea1e390348aba42075783936d6c6bf5ada",
      "development_file_count": 12,
      "pre_localization_engineering": {
        "reviewed_head": "c9b98b025e0b7ea38254648058146fceddeb9d1a",
        "qa_source_commit": "15d60d225186d655ad926e18ccc153fbe6ae7dfa",
        "qa_scope": "6 November exact-export verification: 13 unit tests, two matching nine-file/60,443-byte exports, 18 HTTP file comparisons, 66 browser checks and three timer groups/nine assertions passed on committed source. Real expiry took 45,051 ms. Four real favicon 404 responses and four matching console events remain a known limitation; other observed errors were zero. The earlier five-favicon attempt is retained. Frozen study bytes are unchanged; no candidate, human or physical-device result is added.",
        "current_readiness_document": "https://github.com/PaperStrange/IndiaGames/blob/c9b98b025e0b7ea38254648058146fceddeb9d1a/docs/gamejam/technical-freeze-2026-11-06/README.md",
        "qa_evidence": [
          "https://github.com/PaperStrange/IndiaGames/blob/c9b98b025e0b7ea38254648058146fceddeb9d1a/docs/gamejam/technical-freeze-2026-11-06/README.md",
          "https://github.com/PaperStrange/IndiaGames/blob/c9b98b025e0b7ea38254648058146fceddeb9d1a/docs/gamejam/technical-freeze-2026-11-06/VERIFICATION.md",
          "https://github.com/PaperStrange/IndiaGames/blob/c9b98b025e0b7ea38254648058146fceddeb9d1a/docs/gamejam/technical-freeze-2026-11-06/verification.json"
        ],
        "development_build_sha256": "6be6da63685f88eb5b4a12d0be34c56b6774b2fc04e9ed22dc4c0ba0d28ff0cb",
        "development_file_count": 9
      },
      "development_build_bytes": 103624
    },
    {
      "lane": "vivid",
      "name": "Vivid — small worlds, lasting traces",
      "branch": "vivid-2.5d-photo-game",
      "reviewed_head": "83c76dc2a2744e38298f38aa5b3ec0a734f4ed1f",
      "prior_manifest_source": "0b35e3fb23bef222f3f3cae72d2b78f6ab72d18b",
      "runtime_scope": [
        "vivid-2.5d-photo-game/play"
      ],
      "runtime_tree": "8fbe84be7e6945f7cb160d0d54974a5bad5f7b83",
      "runtime_diff_empty": false,
      "qa_source_commit": "7ee0e78a2e01ad8bdad9d2471676281d92ecad6b",
      "qa_date_utc": "2026-11-06",
      "latest_runtime_unchanged_from_qa": true,
      "planning_document": "docs/games/keepers-frame/TODO.md",
      "implementation_started": true,
      "implementation_status": "multilingual_engineering_verified_human_qualification_pending",
      "candidate_version": "0.1.4",
      "candidate_status": "staged_awaiting_human_validation",
      "candidate_master_commit": "ac931cde281e9483f6f693289cad2d99038d5bc0",
      "official_release": false,
      "human_participant_rows": 0,
      "qa_scope": "Vivid 0.2.0 development covers both stories in en/ja/zh-Hans with stable saves and replaceable casts. 69 unit tests, seven version guards, 39 localized Chromium/Firefox/WebKit cases and ten app-edge cases passed. Nonempty active controls were measured at 44×44 or larger; the repeated 16-file build matches the tested inventory. Recast grammar and a vacuous geometry assertion were corrected during independent review. Existing staged 0.1.4 remains unchanged; fluent, physical-device and human release qualification are pending.",
      "qa_status": "three_engine_localized_journeys_pass_human_pending",
      "current_decision_document": "https://github.com/PaperStrange/IndiaGames/blob/0c72da97994d9f2d315e6aba1afba5219936b78b/docs/gamejam/vivid-iteration-2026-10-21/DECISION.md",
      "implementation_readme": "https://github.com/PaperStrange/IndiaGames/blob/83c76dc2a2744e38298f38aa5b3ec0a734f4ed1f/docs/gamejam/localization-2026-11-06/README.md",
      "qa_evidence": [
        "https://github.com/PaperStrange/IndiaGames/blob/83c76dc2a2744e38298f38aa5b3ec0a734f4ed1f/docs/gamejam/localization-2026-11-06/README.md",
        "https://github.com/PaperStrange/IndiaGames/blob/83c76dc2a2744e38298f38aa5b3ec0a734f4ed1f/docs/gamejam/localization-2026-11-06/verification.json",
        "https://github.com/PaperStrange/IndiaGames/actions/runs/42196165998"
      ],
      "candidate_build_sha256": "a511fbcf55fc94fe344f1a6d4eb1bebb509291ee5f31fb6f2889fcd85f67dbb1",
      "candidate_build_bytes": 1401606,
      "candidate_file_count": 15,
      "stories": [
        {
          "id": "iona",
          "title": "A Place for the Promise",
          "release_profile": "iona-return-v1"
        },
        {
          "id": "mara",
          "title": "The Unfinished Postcard",
          "release_profile": "mara-object-v1"
        }
      ],
      "qa_evidence_commit": "83c76dc2a2744e38298f38aa5b3ec0a734f4ed1f",
      "candidate_manifest": "https://github.com/PaperStrange/IndiaGames/blob/ac931cde281e9483f6f693289cad2d99038d5bc0/release-candidates/keepers-frame/0.1.4/candidate.json",
      "release_policy_review": {
        "status": "merged",
        "url": "https://github.com/PaperStrange/IndiaGames/pull/1",
        "checked_date_utc": "2026-11-04",
        "review_scope": "Independent agent code review under the user-authorized November 4 batch exception; not human game approval."
      },
      "candidate_change": "Package-derived version badge and inline collection favicon; only index.html changes from 0.1.3, with all story/runtime/art assets preserved.",
      "research_readme": "https://github.com/PaperStrange/IndiaGames/blob/931118f19f22cee53d82a0248e0e073aa1551252/docs/gamejam/vivid-iteration-2026-10-21/research/README.md",
      "research_synthesis": "https://github.com/PaperStrange/IndiaGames/blob/931118f19f22cee53d82a0248e0e073aa1551252/docs/gamejam/vivid-iteration-2026-10-21/research/SYNTHESIS.md",
      "research_evidence_commit": "23d19663c78935e70307dca33acc8f1ce07bcf48",
      "latest_research_readme": "https://github.com/PaperStrange/IndiaGames/blob/23d19663c78935e70307dca33acc8f1ce07bcf48/docs/gamejam/competitor-plays-2026-10-28/README.md",
      "pilot_packet": "https://github.com/PaperStrange/IndiaGames/blob/3d64c918f070f65fc7aa0d9d5ca444ca7928bb2c/docs/gamejam/maintenance-2026-11-06/HUMAN-HANDOFF.md",
      "milestone_status_label": "Three-language engineering verified · human qualification pending",
      "milestone_summary": "Vivid 0.2.0 development covers both stories in en/ja/zh-Hans with stable saves and replaceable casts. 69 unit tests, seven version guards, 39 localized Chromium/Firefox/WebKit cases and ten app-edge cases passed. Nonempty active controls were measured at 44×44 or larger; the repeated 16-file build matches the tested inventory. Recast grammar and a vacuous geometry assertion were corrected during independent review. Existing staged 0.1.4 remains unchanged; fluent, physical-device and human release qualification are pending.",
      "human_staffing": "Owner is coordinating the November 7–8 handoff. Accepted fluent reviewers, physical-device configurations and session appointments remain pending.",
      "launch_verification": {
        "date_utc": "2026-10-27",
        "scope": "Six targeted entry routes: direct and nested mounts × Iona remembered, Mara, Iona neutral. Launch only; the full story suite was not rerun.",
        "checks_passed": 6,
        "javascript_errors": 0,
        "http_errors_4xx": 0,
        "evidence": "https://github.com/PaperStrange/IndiaGames/blob/545a867fe0d6b1fe2555526e2b48278b96372f9a/docs/gamejam/milestone-2026-10-27/launch-evidence/report.json"
      },
      "human_playtest_packet": "https://github.com/PaperStrange/IndiaGames/blob/3d64c918f070f65fc7aa0d9d5ca444ca7928bb2c/docs/gamejam/maintenance-2026-11-06/HUMAN-HANDOFF.md",
      "prior_manifest_reviewed_head": "a63834557de0a8132ce5355c0d50858e200a3914",
      "current_readiness_document": "https://github.com/PaperStrange/IndiaGames/blob/83c76dc2a2744e38298f38aa5b3ec0a734f4ed1f/docs/gamejam/localization-2026-11-06/README.md",
      "research_adjudication_summary": "Rescue/reveal captures are not full canonical endpoints; early letter availability is not permission. Mara alignment is expressive, not a harder deduction puzzle. The shared helper layout is the bounded technical target.",
      "historical_qa_scope": "51 unit tests and 16 browser scenarios passed on 0.1.2 on 21 October; earlier lifecycle/art checks retain their own dates. On 27 October the exact 15-file artifact passed six direct/nested launch checks, not a new full story suite. Physical-device and human validation pending. 4 November: 20 distinct semantic cases functionally passed across retained attempts, with disclosed harness corrections and one aborted asset request followed by an error-free targeted retry; 8 layout cases and 51 unit tests passed, and two clean builds matched. Canonical Iona return placement and Mara interpretation were exercised. Neutral profile, migration/recovery, forced WebGL failure, physical devices and humans were not retested in this pass. The exact verified 0.1.3 inventory is staged on master via PR #6; human validation remains pending. 5 November: 26 distinct migration, storage and graphics-fault conditions passed across retained attempts (16 initial passes, 10 harness failures, then 10 targeted passes; 36 executions total). Eight expected injected-fault diagnostics in the retry, zero unexpected errors. All 15 frozen 0.1.3 files unchanged. The visible 0.1.2 badge is a documented metadata limitation; neutral study, physical devices and humans remain pending. 6 November: 51 unit tests, eight final canonical story conditions and fresh development badge checks passed. Two clean builds from committed source matched; four exact-export root/nested journeys passed with zero unexpected errors. Only built index.html differs from 0.1.3 (version badge and inline favicon). Earlier failed attempts remain disclosed; human/device evidence remains pending.",
      "technical_readiness_label": "0.2.0 language development verified; frozen 0.1.4 retained",
      "reviewed_archive_upload": "b9e1560cc641691bc8d48b4254cab0bac73fe64c",
      "human_readiness_handoff": "https://github.com/PaperStrange/IndiaGames/blob/3d64c918f070f65fc7aa0d9d5ca444ca7928bb2c/docs/gamejam/maintenance-2026-11-06/HUMAN-HANDOFF.md",
      "historical_qa_evidence": [
        "https://github.com/PaperStrange/IndiaGames/blob/76eb93eacb001808a0fc66c9bdb25f740d76c441/vivid-2.5d-photo-game/play/evidence/ITERATION-2026-10-21.md",
        "https://github.com/PaperStrange/IndiaGames/blob/76eb93eacb001808a0fc66c9bdb25f740d76c441/vivid-2.5d-photo-game/play/evidence/iteration-2026-10-21T08-12-07-932Z/browser-observations.json",
        "https://github.com/PaperStrange/IndiaGames/blob/76eb93eacb001808a0fc66c9bdb25f740d76c441/vivid-2.5d-photo-game/play/evidence/iteration-2026-10-21T08-12-07-932Z/artifact-verification.json",
        "https://github.com/PaperStrange/IndiaGames/blob/23d19663c78935e70307dca33acc8f1ce07bcf48/docs/gamejam/readiness-2026-11-04/TECHNICAL-QA.md",
        "https://github.com/PaperStrange/IndiaGames/blob/23d19663c78935e70307dca33acc8f1ce07bcf48/docs/gamejam/readiness-2026-11-04/technical-qa.json",
        "https://github.com/PaperStrange/IndiaGames/blob/2070902d7b5ea0da59ab07d35d218f9a66f7791f/docs/gamejam/readiness-2026-11-05/TECHNICAL-QA.md",
        "https://github.com/PaperStrange/IndiaGames/blob/2070902d7b5ea0da59ab07d35d218f9a66f7791f/docs/gamejam/readiness-2026-11-05/technical-qa.json",
        "https://github.com/PaperStrange/IndiaGames/blob/3d64c918f070f65fc7aa0d9d5ca444ca7928bb2c/docs/gamejam/maintenance-2026-11-06/VERIFICATION.md",
        "https://github.com/PaperStrange/IndiaGames/blob/3d64c918f070f65fc7aa0d9d5ca444ca7928bb2c/docs/gamejam/maintenance-2026-11-06/verification.json",
        "https://github.com/PaperStrange/IndiaGames/blob/3d64c918f070f65fc7aa0d9d5ca444ca7928bb2c/docs/gamejam/maintenance-2026-11-06/EXPORT-QA.md",
        "https://github.com/PaperStrange/IndiaGames/blob/3d64c918f070f65fc7aa0d9d5ca444ca7928bb2c/docs/gamejam/maintenance-2026-11-06/staging-record.json"
      ],
      "historical_candidates": [
        {
          "version": "0.1.2",
          "master_commit": "f9488e5079d1d193caef560d1fe72936add6cba3",
          "build_sha256": "e768b0fc12e34d1c4bdfc0cc5bdb194a39f10d07324e2951a6318373573572a4",
          "build_bytes": 1401263,
          "file_count": 15,
          "manifest": "https://github.com/PaperStrange/IndiaGames/blob/f9488e5079d1d193caef560d1fe72936add6cba3/release-candidates/keepers-frame/0.1.2/candidate.json",
          "status": "preserved_immutable_archive"
        },
        {
          "version": "0.1.3",
          "master_commit": "2be5f3648fed5422eb4459486661385df73c91be",
          "source_commit": "813f264400bfc01d7e3e5f668de29bb835f5a70d",
          "build_sha256": "7498c636fee9b42298e4c9cde5ada0c8f688ef7835237e1e4761e269b68d3e00",
          "build_bytes": 1401316,
          "file_count": 15,
          "manifest": "https://github.com/PaperStrange/IndiaGames/blob/2be5f3648fed5422eb4459486661385df73c91be/release-candidates/keepers-frame/0.1.3/candidate.json",
          "status": "preserved_immutable_archive",
          "staging": {
            "version": "0.1.3",
            "status": "merged_to_master",
            "source_commit": "813f264400bfc01d7e3e5f668de29bb835f5a70d",
            "build_sha256": "7498c636fee9b42298e4c9cde5ada0c8f688ef7835237e1e4761e269b68d3e00",
            "build_bytes": 1401316,
            "file_count": 15,
            "pr_url": "https://github.com/PaperStrange/IndiaGames/pull/6",
            "pr_head": "6ac31873f21159943801d5646c3ac37c0eba3e5a",
            "master_staged": true,
            "human_sessions": 0,
            "human_approved": false,
            "master_commit": "2be5f3648fed5422eb4459486661385df73c91be",
            "pr_merged": true
          }
        }
      ],
      "historical_pilot_packet": "https://github.com/PaperStrange/IndiaGames/blob/545a867fe0d6b1fe2555526e2b48278b96372f9a/docs/gamejam/milestone-2026-10-27/README.md",
      "candidate_story_catalog": "https://github.com/PaperStrange/IndiaGames/blob/ac931cde281e9483f6f693289cad2d99038d5bc0/release-candidates/keepers-frame/0.1.4/build/story-catalog.json",
      "candidate_human_report": "https://github.com/PaperStrange/IndiaGames/blob/ac931cde281e9483f6f693289cad2d99038d5bc0/release-candidates/keepers-frame/0.1.4/human-playtest.json",
      "candidate_source_commit": "f4e6034a87944f30a28ac5ede9968fd59d07cc1d",
      "candidate_staging": {
        "version": "0.1.4",
        "status": "merged_to_master",
        "source_commit": "f4e6034a87944f30a28ac5ede9968fd59d07cc1d",
        "build_sha256": "a511fbcf55fc94fe344f1a6d4eb1bebb509291ee5f31fb6f2889fcd85f67dbb1",
        "build_bytes": 1401606,
        "file_count": 15,
        "pr_url": "https://github.com/PaperStrange/IndiaGames/pull/11",
        "pr_head": "3b6544c22eb89659648333080a7574db620f9a5f",
        "master_staged": true,
        "human_sessions": 0,
        "human_approved": false,
        "master_commit": "ac931cde281e9483f6f693289cad2d99038d5bc0",
        "pr_merged": true
      },
      "canonical_human_playtest_packet": "https://github.com/PaperStrange/IndiaGames/blob/7ba944adac4f122d1a290f7a98a6fab2baf278d5/docs/gamejam/launch-2026-11-20/README.md",
      "engineering_ci": {
        "source_commit": "83c76dc2a2744e38298f38aa5b3ec0a734f4ed1f",
        "workflow_run": 42196165998,
        "url": "https://github.com/PaperStrange/IndiaGames/actions/runs/42196165998",
        "conclusion": "success",
        "scope": "Hosted locked-dependency unit/build/version validation; localized browser evidence is separately recorded."
      },
      "pre_localization_engineering": {
        "reviewed_head": "2130e5523dbf9ba27af268f0ba8cccb86aef56e2",
        "qa_source_commit": "64c94dfd9f576914257f32ec0fb93872036071a8",
        "qa_scope": "6 November engineering checks: 51 unit tests, seven version-guard fixtures, story validation and emitted-version build passed locally and in actual branch CI. The local build comparison found all 15 output files equal staged 0.1.4. A local cache-permission retry and the successful actions’ platform runtime warning are retained. This run adds no browser, human or physical-device result.",
        "current_readiness_document": "https://github.com/PaperStrange/IndiaGames/blob/2130e5523dbf9ba27af268f0ba8cccb86aef56e2/docs/gamejam/technical-freeze-2026-11-06/README.md",
        "qa_evidence": [
          "https://github.com/PaperStrange/IndiaGames/blob/2130e5523dbf9ba27af268f0ba8cccb86aef56e2/docs/gamejam/technical-freeze-2026-11-06/README.md",
          "https://github.com/PaperStrange/IndiaGames/blob/2130e5523dbf9ba27af268f0ba8cccb86aef56e2/docs/gamejam/technical-freeze-2026-11-06/verification.json",
          "https://github.com/PaperStrange/IndiaGames/actions/runs/42175237179",
          "https://github.com/PaperStrange/IndiaGames/blob/2130e5523dbf9ba27af268f0ba8cccb86aef56e2/docs/gamejam/technical-freeze-2026-11-06/remote-ci.json",
          "https://github.com/PaperStrange/IndiaGames/actions/runs/42175791282"
        ],
        "engineering_ci": {
          "source_commit": "64c94dfd9f576914257f32ec0fb93872036071a8",
          "workflow_run": 42175237179,
          "url": "https://github.com/PaperStrange/IndiaGames/actions/runs/42175237179",
          "conclusion": "success",
          "scope": "Unit/build/tooling verification; no new browser playthrough or human result",
          "current_head_workflow": {
            "source_commit": "2130e5523dbf9ba27af268f0ba8cccb86aef56e2",
            "id": 42175791282,
            "url": "https://github.com/PaperStrange/IndiaGames/actions/runs/42175791282",
            "conclusion": "success",
            "completed_at": "2026-11-06T06:39:33Z"
          }
        }
      },
      "development_build_sha256": "1c440d1a1bcbb0b8470949aeb8a2f590e9ab2278eac1ed384198acfbaeb9ca63",
      "development_file_count": 16,
      "development_build_bytes": 1450016,
      "development_version": "0.2.0"
    },
    {
      "lane": "bell",
      "name": "The Thirteenth Bell",
      "branch": "the-thirteenth-bell",
      "reviewed_head": "58e5cf15ac6920b6a25df0b656d843e69217fafd",
      "prior_manifest_source": "c2a0a3e385be5b75324f978e84eb273b7d23e404",
      "runtime_scope": [
        "index.html",
        "css",
        "js",
        "assets",
        "build.mjs",
        "tests"
      ],
      "runtime_diff_empty": false,
      "qa_source_commit": "579d56691fa2b72e92d03939cd4023bd61c40ae7",
      "qa_date_utc": "2026-11-06",
      "latest_runtime_unchanged_from_qa": true,
      "planning_document": "docs/games/thirteenth-bell/TODO.md",
      "research_evidence_commit": "56eec3e7d96410492ad70bf39b5eb5ae003feec8",
      "latest_research_readme": "https://github.com/PaperStrange/IndiaGames/blob/56eec3e7d96410492ad70bf39b5eb5ae003feec8/docs/gamejam/competitor-plays-2026-10-28/README.md",
      "pilot_packet": "https://github.com/PaperStrange/IndiaGames/blob/1f0fe0798ca991a05686e17c08f043d2c225f162/docs/gamejam/milestone-2026-10-27/README.md",
      "milestone_status_label": "Three-language engineering verified · human qualification pending",
      "milestone_summary": "Bell now separates all 43 action identities/costs and inventory/history identities from translated labels. A single en/ja/zh-Hans development bundle covers Original and Contrast with localized map access and keyboard behavior. 32 Node tests, 30 static checks, 13 inventory/exporter tests and nine Chromium/Firefox/WebKit locale journeys passed. Independent review corrected regenerated English onboarding and confirmed 172 original inventory comparisons plus four focused final-artifact cases. The committed two-file development export matches the tested HTML/catalog; frozen 0.1.0 and reference bytes remain unchanged. Fluent, physical-device and human qualification are pending.",
      "human_participant_rows": 0,
      "human_staffing": "Owner is coordinating the November 7–8 handoff. Accepted fluent reviewers, physical-device configurations and session appointments remain pending.",
      "official_release": false,
      "implementation_started": true,
      "implementation_status": "multilingual_engineering_verified_human_qualification_pending",
      "qa_status": "three_engine_localized_journeys_pass_human_pending",
      "candidate_status": "staged_awaiting_human_validation",
      "qa_scope": "Bell now separates all 43 action identities/costs and inventory/history identities from translated labels. A single en/ja/zh-Hans development bundle covers Original and Contrast with localized map access and keyboard behavior. 32 Node tests, 30 static checks, 13 inventory/exporter tests and nine Chromium/Firefox/WebKit locale journeys passed. Independent review corrected regenerated English onboarding and confirmed 172 original inventory comparisons plus four focused final-artifact cases. The committed two-file development export matches the tested HTML/catalog; frozen 0.1.0 and reference bytes remain unchanged. Fluent, physical-device and human qualification are pending.",
      "implementation_readme": "https://github.com/PaperStrange/IndiaGames/blob/58e5cf15ac6920b6a25df0b656d843e69217fafd/docs/gamejam/localization-2026-11-06/README.md",
      "current_decision_document": "https://github.com/PaperStrange/IndiaGames/blob/1f0fe0798ca991a05686e17c08f043d2c225f162/docs/gamejam/milestone-2026-10-27/README.md",
      "candidate_version": "0.1.0",
      "candidate_master_commit": "02c78ad9739622fb447850fbecb5f46e7dec8de8",
      "candidate_build_sha256": "fa7e9a4f5cc66a9798c6e3cb2c418a240bdbc2a11367d6f54ed2c1989bdfd51e",
      "candidate_build_bytes": 1455336,
      "candidate_file_count": 1,
      "candidate_manifest": "https://github.com/PaperStrange/IndiaGames/blob/02c78ad9739622fb447850fbecb5f46e7dec8de8/release-candidates/thirteenth-bell/0.1.0/candidate.json",
      "qa_evidence_commit": "58e5cf15ac6920b6a25df0b656d843e69217fafd",
      "qa_evidence": [
        "https://github.com/PaperStrange/IndiaGames/blob/58e5cf15ac6920b6a25df0b656d843e69217fafd/docs/gamejam/localization-2026-11-06/README.md",
        "https://github.com/PaperStrange/IndiaGames/blob/58e5cf15ac6920b6a25df0b656d843e69217fafd/docs/gamejam/localization-2026-11-06/committed-export.json",
        "https://github.com/PaperStrange/IndiaGames/actions/runs/42197649192"
      ],
      "human_playtest_packet": "https://github.com/PaperStrange/IndiaGames/blob/56eec3e7d96410492ad70bf39b5eb5ae003feec8/docs/gamejam/launch-2026-11-20/README.md",
      "prior_manifest_reviewed_head": "fce070bd9ee3006f0a017b9c33ee11f5b5133657",
      "current_readiness_document": "https://github.com/PaperStrange/IndiaGames/blob/58e5cf15ac6920b6a25df0b656d843e69217fafd/docs/gamejam/localization-2026-11-06/README.md",
      "research_adjudication_summary": "Predictions are optional, map places are buttons, and existing rules describe borrowing/Fracture. Operator stalls motivate diagnosis, not a proven one-line remedy or five independent human failures.",
      "historical_qa_scope": "15 pure tests (unchanged rule-file identity), 19 final static checks, 16 browser scenario groups, 19 legacy journey steps and 19 HTTP smoke assertions passed. Candidate browser/resource errors: 0. Physical devices and human approval pending. 4 November: 33 scenario executions passed (16 root, 16 nested, one nested desktop ending/restart) on unchanged 0.1.0. Candidate resources had no failures. The frozen historical reference used fallback fonts after its optional Google Fonts certificate failure. Known-route and race-regression checks are not fresh-player comprehension, recall or physical-device evidence. 5 November: four facilitator-setup journeys and 24 checks passed for frozen candidate/reference across desktop/narrow HTTP origins. Candidate/reference inventories and served HTML matched; no candidate failures. Four optional reference Google Fonts certificate failures remain disclosed. These setup checks do not rerun all November 4 causal scenarios or establish human recall/physical-device results. 6 November: 25 Node tests, 21 static checks and four split/bundled browser journeys/20 checks passed, with zero unexpected browser errors. Two clean builds equal frozen 0.1.0 byte-for-byte. Validation preserves absent, valid and stale developer output. These checks are not a rerun of all historical causal scenarios or human observations.",
      "technical_readiness_label": "0.2.0 language development verified; frozen 0.1.0 retained",
      "reviewed_archive_upload": "3d4e205c417272f00b87c76c00532f4456d31e38",
      "human_readiness_handoff": "https://github.com/PaperStrange/IndiaGames/blob/70824713a09684de9b232a35e71f46840fe04d07/docs/gamejam/readiness-2026-11-05/FACILITATOR-SETUP.md",
      "historical_qa_evidence": [
        "https://github.com/PaperStrange/IndiaGames/blob/1f0fe0798ca991a05686e17c08f043d2c225f162/docs/gamejam/milestone-2026-10-27/verification.md",
        "https://github.com/PaperStrange/IndiaGames/blob/1f0fe0798ca991a05686e17c08f043d2c225f162/docs/gamejam/milestone-2026-10-27/verification/browser-final/report.json",
        "https://github.com/PaperStrange/IndiaGames/blob/1f0fe0798ca991a05686e17c08f043d2c225f162/docs/gamejam/milestone-2026-10-27/verification/source-binding.json",
        "https://github.com/PaperStrange/IndiaGames/blob/56eec3e7d96410492ad70bf39b5eb5ae003feec8/docs/gamejam/readiness-2026-11-04/TECHNICAL-QA.md",
        "https://github.com/PaperStrange/IndiaGames/blob/56eec3e7d96410492ad70bf39b5eb5ae003feec8/docs/gamejam/readiness-2026-11-04/technical-qa.json",
        "https://github.com/PaperStrange/IndiaGames/blob/70824713a09684de9b232a35e71f46840fe04d07/docs/gamejam/readiness-2026-11-05/TECHNICAL-QA.md",
        "https://github.com/PaperStrange/IndiaGames/blob/70824713a09684de9b232a35e71f46840fe04d07/docs/gamejam/readiness-2026-11-05/technical-qa.json",
        "https://github.com/PaperStrange/IndiaGames/blob/473ba38333e665b250d459e5d74bb496521c3e19/docs/gamejam/maintenance-2026-11-06/VERIFICATION.md",
        "https://github.com/PaperStrange/IndiaGames/blob/473ba38333e665b250d459e5d74bb496521c3e19/docs/gamejam/maintenance-2026-11-06/verification.json"
      ],
      "engineering_ci": {
        "source_commit": "58e5cf15ac6920b6a25df0b656d843e69217fafd",
        "workflow_run": 42197649192,
        "url": "https://github.com/PaperStrange/IndiaGames/actions/runs/42197649192",
        "conclusion": "success",
        "scope": "Hosted rule/build/static and all13 inventory/exporter checks; browser evidence is separately recorded."
      },
      "pre_localization_engineering": {
        "reviewed_head": "b451f5dd90294b8713dfdf6518b5d43baf47e948",
        "qa_source_commit": "5da5adc40b01f4c39b587c9422a69b2390728706",
        "qa_scope": "6 November engineering checks: 25 Node tests, 20 clean-checkout static checks and five inventory tests passed locally and in actual branch CI. Two complete portable-build inventories match frozen 0.1.0. A 21st freshness check applies only when local dist already exists. No fresh browser, human or physical-device result is claimed.",
        "current_readiness_document": "https://github.com/PaperStrange/IndiaGames/blob/b451f5dd90294b8713dfdf6518b5d43baf47e948/docs/gamejam/technical-freeze-2026-11-06/README.md",
        "qa_evidence": [
          "https://github.com/PaperStrange/IndiaGames/blob/b451f5dd90294b8713dfdf6518b5d43baf47e948/docs/gamejam/technical-freeze-2026-11-06/README.md",
          "https://github.com/PaperStrange/IndiaGames/blob/b451f5dd90294b8713dfdf6518b5d43baf47e948/docs/gamejam/technical-freeze-2026-11-06/verification.json",
          "https://github.com/PaperStrange/IndiaGames/actions/runs/42175335194",
          "https://github.com/PaperStrange/IndiaGames/actions/runs/42175791241"
        ],
        "engineering_ci": {
          "source_commit": "5da5adc40b01f4c39b587c9422a69b2390728706",
          "workflow_run": 42175335194,
          "url": "https://github.com/PaperStrange/IndiaGames/actions/runs/42175335194",
          "conclusion": "success",
          "scope": "Unit/build/tooling verification; no new browser playthrough or human result",
          "current_head_workflow": {
            "source_commit": "b451f5dd90294b8713dfdf6518b5d43baf47e948",
            "id": 42175791241,
            "url": "https://github.com/PaperStrange/IndiaGames/actions/runs/42175791241",
            "conclusion": "success",
            "completed_at": "2026-11-06T06:39:39Z"
          }
        }
      },
      "development_build_sha256": "f88951e363e0bb739661eafb91e59b7ab778bca9cc8f8dc01cdbe16d860c646a",
      "development_file_count": 2,
      "development_build_bytes": 284548,
      "development_version": "0.2.0"
    }
  ],
  "research": {
    "reviewed_head": "0b35e3fb23bef222f3f3cae72d2b78f6ab72d18b",
    "replay_package": "docs/gamejam/player-first-replays-2026-10-15",
    "market_package": "docs/gamejam/market-research",
    "market_claims_as_of": "2026-10-05/2026-10-06",
    "replay_slots": 13,
    "raw_session_or_access_records": 18,
    "reshoot_logs": 1,
    "snapshot_files": 33,
    "snapshot_unique_sha256_count": 33,
    "revised_html_embedded_images": 33,
    "human_participant_rows": 0,
    "required_assignments": 18,
    "required_unique_titles": 17,
    "core_gameplay_evidence_assignments": 5,
    "six_title_four_family_gate_met_by_any_lane": false,
    "coverage_as_of": "2026-10-24",
    "coverage_by_lane": {
      "memorable": {
        "required": 6,
        "core_gameplay_evidence": 0,
        "qualification": "Historical original-roster baseline only. The October 22 package adds reported substitute play; full human social journeys remain unobserved."
      },
      "vivid": {
        "required": 6,
        "core_gameplay_evidence": 6,
        "qualification": "Six browser titles with core play across five families; three declared units complete and three endpoint gaps. Agent evidence, not six completed games.",
        "status": "active_endpoint_followups"
      },
      "bell": {
        "required": 6,
        "core_gameplay_evidence": 3,
        "qualification": "Historical original-roster baseline only. The October 22 package adds Anchorhead, Desktop Dungeons and Rogue Fable IV records with partial/provenance limits; do not read 3/6 as current adjusted-roster coverage."
      }
    },
    "snapshot_inventory_as_of": "2026-10-20",
    "snapshot_inventory_scope": "Original October15 replay package only; does not count newly uploaded evidence",
    "historical_original_roster_coverage": {
      "as_of": "2026-10-21",
      "core_gameplay_evidence_assignments": 5,
      "required_assignments": 18,
      "coverage_by_lane": {
        "memorable": {
          "required": 6,
          "core_gameplay_evidence": 0,
          "qualification": "one lobby-only, one menu-only/tooling-blocked, four source-only/unplayed"
        },
        "vivid": {
          "required": 6,
          "core_gameplay_evidence": 2,
          "qualification": "two partials; four source/critic-only"
        },
        "bell": {
          "required": 6,
          "core_gameplay_evidence": 3,
          "qualification": "Detective original recovered, Seedship terminal run, A Dark Room partial; Rogue Fable IV candidate substitution not included"
        }
      }
    },
    "aggregate_count_scope": "historical_original_roster_baseline",
    "vivid_browser_iteration": {
      "status": "qualified_synthesis_with_open_endpoints",
      "required_titles": 6,
      "minimum_families": 4,
      "recorded_human_participants": 0,
      "synthesis_complete": false,
      "titles": [
        {
          "id": "sort-the-court",
          "title": "Sort the Court!",
          "edition": "Poki browser edition 2.5.2",
          "family": "decision and management",
          "record": "group-a/sort-the-court/README.md",
          "core_gameplay_observed": true,
          "declared_unit_completed": true,
          "full_game_completed": false,
          "assistance": "No walkthrough or input aiming assistance; agent-operated visible controls.",
          "endpoint": "Two days, funded-jester payoff and same-context day-three reload; exact pending visitor changed.",
          "record_url": "https://github.com/PaperStrange/IndiaGames/blob/931118f19f22cee53d82a0248e0e073aa1551252/docs/gamejam/vivid-iteration-2026-10-21/research/group-a/sort-the-court/README.md"
        },
        {
          "id": "six-cats-under",
          "title": "Six Cats Under",
          "edition": "Original itch.io HTML5",
          "family": "indirect puzzle",
          "record": "group-a/six-cats-under/README.md",
          "core_gameplay_observed": true,
          "declared_unit_completed": false,
          "full_game_completed": false,
          "assistance": "Initial public-comment hints, then deliberate walkthrough; no source/state injection.",
          "endpoint": "Room changes and remote exposed; channel interaction unresolved. Actual unfinished-run reload restarted opening.",
          "remaining": "Rescue ending and post-ending restart.",
          "record_url": "https://github.com/PaperStrange/IndiaGames/blob/931118f19f22cee53d82a0248e0e073aa1551252/docs/gamejam/vivid-iteration-2026-10-21/research/group-a/six-cats-under/README.md"
        },
        {
          "id": "adventures-with-anxiety",
          "title": "Adventures With Anxiety",
          "edition": "Creator-hosted English HTML5",
          "family": "interactive narrative",
          "record": "group-a/adventures-with-anxiety.md",
          "core_gameplay_observed": true,
          "declared_unit_completed": true,
          "full_game_completed": false,
          "one_story_path_completed": true,
          "assistance": "Screenshot/OCR-based dialogue controls; creator interview read after initial chapter choices; no walkthrough used to choose options.",
          "endpoint": "One safe story path, epilogue, credits and resources/Replay panel; actual chapter resume and post-completion reload to Replay/Chapter Select verified. Alternate bad ending and two optional discussion branches unplayed.",
          "record_url": "https://github.com/PaperStrange/IndiaGames/blob/931118f19f22cee53d82a0248e0e073aa1551252/docs/gamejam/vivid-iteration-2026-10-21/research/group-a/adventures-with-anxiety.md"
        },
        {
          "id": "we-become-what-we-behold",
          "title": "We Become What We Behold",
          "edition": "Creator itch browser release, embed 300364",
          "family": "interactive narrative",
          "record": "group-b/wbwwb.md",
          "followup": "group-b/wbwwb-completion/README.md",
          "core_gameplay_observed": true,
          "declared_unit_completed": false,
          "full_game_completed": false,
          "assistance": "Visible-image aiming; prior strategy and later criticism disclosed; two separate runs.",
          "endpoint": "First run: hat adoption and attack/fear consequence. Follow-up: mocked couple/embarrassment and title re-entry. Neither reached ending.",
          "remaining": "Complete cycle and post-completion re-entry; do not pool runs into one completion.",
          "record_url": "https://github.com/PaperStrange/IndiaGames/blob/931118f19f22cee53d82a0248e0e073aa1551252/docs/gamejam/vivid-iteration-2026-10-21/research/group-b/wbwwb.md",
          "followup_url": "https://github.com/PaperStrange/IndiaGames/blob/931118f19f22cee53d82a0248e0e073aa1551252/docs/gamejam/vivid-iteration-2026-10-21/research/group-b/wbwwb-completion/README.md"
        },
        {
          "id": "townscaper",
          "title": "Townscaper",
          "edition": "Browser demo 0.23",
          "family": "creative construction",
          "record": "group-b/townscaper.md",
          "core_gameplay_observed": true,
          "declared_unit_completed": true,
          "full_game_completed": false,
          "assistance": "Desktop-edition review exposed deletion controls before resumed composition.",
          "endpoint": "Blue annex and connected pier, correction, revision, voluntary finish, exit/re-entry. Default starter returned; explicit save not tested.",
          "record_url": "https://github.com/PaperStrange/IndiaGames/blob/931118f19f22cee53d82a0248e0e073aa1551252/docs/gamejam/vivid-iteration-2026-10-21/research/group-b/townscaper.md"
        },
        {
          "id": "a-dance-of-fire-and-ice",
          "title": "A Dance of Fire and Ice",
          "edition": "Browser demo v0.4.2, December 2018",
          "family": "rhythm action",
          "record": "group-b/adofai.md",
          "followup": "group-b/adofai-followup/README.md",
          "core_gameplay_observed": true,
          "declared_unit_completed": false,
          "full_game_completed": false,
          "assistance": "Screenshot-guided navigation and timed key cadence; audio not heard and calibration unverified.",
          "endpoint": "Track 1-1 entered; collapse, explicit Late!!, Space retry and Escape/menu observed. Highest Level Reached 1 is not completion.",
          "remaining": "Complete tutorial with audible playback and reliable calibration; observe return separately.",
          "record_url": "https://github.com/PaperStrange/IndiaGames/blob/931118f19f22cee53d82a0248e0e073aa1551252/docs/gamejam/vivid-iteration-2026-10-21/research/group-b/adofai.md",
          "followup_url": "https://github.com/PaperStrange/IndiaGames/blob/931118f19f22cee53d82a0248e0e073aa1551252/docs/gamejam/vivid-iteration-2026-10-21/research/group-b/adofai-followup/README.md"
        }
      ],
      "preserved_native_gaps": [
        "Event[0]",
        "TOEM",
        "Townscaper full native edition",
        "Rhythm Doctor"
      ],
      "note": "A declared unit may be two days, an open-ended composition task or one narrative path. It is not a count of full games completed. Partial attempts remain partial despite core gameplay evidence.",
      "reviewed_head": "931118f19f22cee53d82a0248e0e073aa1551252",
      "core_gameplay_titles": 6,
      "distinct_families": 5,
      "declared_units_completed": 3,
      "declared_units_incomplete": 3,
      "roster_core_presence_gate_met": true,
      "qualified_synthesis_available": true,
      "ledger_url": "https://github.com/PaperStrange/IndiaGames/blob/931118f19f22cee53d82a0248e0e073aa1551252/docs/gamejam/vivid-iteration-2026-10-21/research/coverage.json",
      "journeys_url": "https://github.com/PaperStrange/IndiaGames/blob/931118f19f22cee53d82a0248e0e073aa1551252/docs/gamejam/vivid-iteration-2026-10-21/research/README.md",
      "synthesis_url": "https://github.com/PaperStrange/IndiaGames/blob/931118f19f22cee53d82a0248e0e073aa1551252/docs/gamejam/vivid-iteration-2026-10-21/research/SYNTHESIS.md"
    },
    "latest_intake": {
      "filed_package_date": "2026-10-28",
      "review_date": "2026-11-06",
      "attribution": "human_gameplay_owner_confirmed",
      "distinct_human_participants": null,
      "distinct_play_sessions": null,
      "qualifying_release_sessions_admitted": 0,
      "summary": "Fifteen supplied original documents match the filed prose after evidence-path relocation. The owner corrects their retained agent labels to human gameplay. Criticism and technical traces refine interpretation; participant/session counts and exact-candidate release eligibility are not inferred from document count.",
      "record_packages": {
        "memorable": "https://github.com/PaperStrange/IndiaGames/blob/e94aa04273e581d1a27ade1988fe6d422b6111ec/docs/gamejam/competitor-plays-2026-10-28/README.md",
        "vivid": "https://github.com/PaperStrange/IndiaGames/blob/23d19663c78935e70307dca33acc8f1ce07bcf48/docs/gamejam/competitor-plays-2026-10-28/README.md",
        "bell": "https://github.com/PaperStrange/IndiaGames/blob/56eec3e7d96410492ad70bf39b5eb5ae003feec8/docs/gamejam/competitor-plays-2026-10-28/README.md"
      },
      "reconciliation_document": "docs/research-reconciliation-2026-11-06/README.md"
    },
    "six_title_four_family_gate_scope": "historical_original_roster_baseline",
    "historical_latest_intake": {
      "filed_package_date": "2026-10-22",
      "review_date": "2026-10-24",
      "human_participant_rows": 0,
      "summary": "Each lane has a six-slot roster with explicit substitutions and incomplete endpoints. The old 5/18 metric remains the historical original-roster baseline, not a total of new records.",
      "record_packages": {
        "memorable": "https://github.com/PaperStrange/IndiaGames/blob/ca7fb8ea0fa7ceb1a9fd1c8ab238a71a47e9c649/docs/gamejam/competitor-plays-2026-10-22/README.md",
        "vivid": "https://github.com/PaperStrange/IndiaGames/blob/12ecc786d27a9d17d1bf93e07893bed16490a5b8/docs/gamejam/competitor-plays-2026-10-22/README.md",
        "bell": "https://github.com/PaperStrange/IndiaGames/blob/252cc55e8515da1438c3e74af2e7dcc58eb13118/docs/gamejam/competitor-plays-2026-10-22/README.md"
      }
    },
    "intake_review_2026_11_04": {
      "filed_package_date": "2026-10-28",
      "review_date": "2026-11-04",
      "human_participant_rows": 0,
      "summary": "Current archive intake reviewed across all three branches. Broader access and capture inspection correct several causal and completion claims; they do not turn partial attempts or desk studies into completed human journeys.",
      "record_packages": {
        "memorable": "https://github.com/PaperStrange/IndiaGames/blob/e94aa04273e581d1a27ade1988fe6d422b6111ec/docs/gamejam/competitor-plays-2026-10-28/README.md",
        "vivid": "https://github.com/PaperStrange/IndiaGames/blob/23d19663c78935e70307dca33acc8f1ce07bcf48/docs/gamejam/competitor-plays-2026-10-28/README.md",
        "bell": "https://github.com/PaperStrange/IndiaGames/blob/56eec3e7d96410492ad70bf39b5eb5ae003feec8/docs/gamejam/competitor-plays-2026-10-28/README.md"
      }
    }
  },
  "review_methods": [
    "Read-only review of the October 22 competitor packages at the three pinned research heads; underlying play dates remain in their records.",
    "The October 24 decision settled prepare-sessions-first and Bell option A, Prepare Mina’s route.",
    "Small Hours retains its unchanged baseline; Vivid retains the immutable 0.1.2 artifact and historical verification.",
    "Bell implementation and new verification are tracked independently from its preserved previous Contrast reference.",
    "Release-cohort eligibility, physical-device checks and independent release approval remain pending. The November 6 owner correction identifies the supplied October 28 records as human gameplay; recorded document counts are not participant counts.",
    "27 October: the coordinator verified Vivid’s exact artifact and six direct/nested launch routes with no JavaScript errors or HTTP 4xx; no full story suite rerun or human session.",
    "27 October: the coordinator verified two Small Hours launch groups (root desktop and nested 390px). The 33 behavioral assertions retain their historical October 20 date; no new human or physical-device results.",
    "27 October: Bell source/hash-bound pure,static, 16-group browser,legacy journey and HTTP smoke verification completed; frozen candidate staged on master with pending human evidence.",
    "4 November: source/capture adjudication across pinned archive uploads; supported-HTTP readiness is tracked separately. No human sessions or physical-device results are created by agent review.",
    "5 November: remote issue/branch review and accepted three-parallel-lane plan; facilitator machines selected, recruitment needs more time. Targeted technical follow-ups are dated separately and human gates remain empty.",
    "6 November: owner authorized codebase and issue cleanup plus engineering progress without waiting for recruitment; dashboard publication precedes their whole-dashboard review. Human official-release gates remain unchanged."
  ],
  "environment": {
    "node": "v24.19.0",
    "python": "3.12.14",
    "chromium": "151.0.7922.173"
  },
  "historical_package": {
    "rebuilt_in_this_review": false,
    "retested_in_this_review": false
  },
  "plan_date_utc": "2026-11-06",
  "evidence_intake_date_utc": "2026-11-04",
  "publication_branch": "main",
  "historical_review_commit": "e0a3b13bcc8eb212a0f9b61a0f2d909a34fadaee",
  "dashboard_date_utc": "2026-11-06",
  "historical_coordination_branch": "gamejam-next-iteration-2026-10-20",
  "historical_coordination_base": "0b35e3fb23bef222f3f3cae72d2b78f6ab72d18b",
  "historical_review_methods": [
    "Source and document review across three pinned branches",
    "Existing automated demo suites run from isolated git archive snapshots",
    "Fresh selected demo captures visually inspected by lane reviewers",
    "All 33 uploaded competitor snapshots inspected by coordinator in contact sheets",
    "No new competitor gameplay, participant sessions or gameplay implementation",
    "October21 read-only intake of new Small Hours and Bell text records; runtime diffs checked; no new gameplay or human tests"
  ],
  "milestone": {
    "id": "release-preparation-2026-11-06",
    "title": "Three-language development verified; human qualification next",
    "status": "multilingual_engineering_complete_human_qualification_pending",
    "plan_settled": true,
    "document": "docs/multilingual-engineering-2026-11-06/README.md",
    "summary": "Six multilingual engineering cards are complete with source-bound, independently reviewed three-engine evidence. All three game branches are synchronized. The next milestone is fluent review, declared physical-device qualification, reviewed comprehension criteria and exact-build human studies; no official release is approved.",
    "human_staffing": "Owner plans the November 7–8 weekend handoff; accepted reviewers, devices and session appointments are not yet recorded.",
    "allowance_visibility": "unavailable",
    "stop_rule": "If the user reports allowance below 5%, stop new work at a safe boundary, save completed work, unfinished checks and exact restart steps, then wait."
  },
  "publication": {
    "checked_date_utc": "2026-11-06",
    "pages_api_status": 200,
    "source_branch": "main",
    "source_path": "/",
    "expected_url": "https://paperstrange.github.io/IndiaGames/",
    "expected_url_http_status": 200,
    "live_deployment_verified": true,
    "observed_page": "Last verified deployment: PR #16 human-feedback dashboard with 84 tasks",
    "required_action": "Verify the new multilingual engineering dashboard after its delivery PR merges; record proof against that immutable main commit in the PR conversation.",
    "branch_protection_enforcement_verified": false,
    "pages_update_http_status": 403,
    "pages_update_error": "Resource not accessible by integration",
    "deployed_commit": "ec2be8169d008e1925648eb5f0534e7fa9d750bd",
    "verified_assets": 11,
    "verification_document": "https://github.com/PaperStrange/IndiaGames/pull/16#issuecomment-6680324481",
    "settings_change_attribution": "The repository owner confirmed manually switching Pages to main/root; the earlier integration PUT returned403.",
    "verification_scope": "Previous PR #16 deployment: 11 served file/browser response hashes matched ec2be81, with strict TLS, desktop/narrow checks and all 84 tasks reachable.",
    "current_iteration_deployment_verified": false,
    "verification_stage": "previous_pr16_verified_new_multilingual_dashboard_requires_postmerge_check",
    "postmerge_verification_record": "https://github.com/PaperStrange/IndiaGames/pull/16#issuecomment-6680324481",
    "historical_october_28_deployment": {
      "deployed_commit": "1dd23301fdd3046a0c7f5403bcd25957e2176562",
      "verified_assets": 6,
      "verification_document": "docs/verification-launch-2026-10-28/live-assets.json"
    },
    "historical_october_28_branch_protection_read_status": 403,
    "current_branch_rules_readback": "https://github.com/PaperStrange/IndiaGames/issues/2#issuecomment-6677871490",
    "branch_rules_checked_date_utc": "2026-11-06",
    "historical_november_4_deployment": {
      "deployed_commit": "f68c755c6b738ff219561faaaf2f78b0ceee3a83",
      "verified_assets": 11,
      "verification_document": "https://github.com/PaperStrange/IndiaGames/pull/7#issuecomment-6637048654",
      "verification_scope": "November 4 final main deployment: all 11 served files and browser responses matched the commit; desktop/narrow checks passed with zero unexpected errors. November 5 working changes need their own deployment verification."
    },
    "historical_pr9_deployment": {
      "deployed_commit": "239fceeab2c84491f5d9d5c471bf18504567a587",
      "verified_assets": 11,
      "verification_document": "https://github.com/PaperStrange/IndiaGames/pull/9#issuecomment-6677860269",
      "verification_scope": "PR #9 live verification on November 6: all 11 served files and actual browser responses match main 239fcee; desktop/narrow checks passed with zero unexpected errors and TLS verification enabled."
    },
    "historical_pr12_deployment": {
      "deployed_commit": "89bb66834ff901045e17121e2a88dc087fbf830c",
      "verified_assets": 11,
      "verification_document": "https://github.com/PaperStrange/IndiaGames/pull/12#issuecomment-6678626675",
      "verification_scope": "PR #12 live verification on November 6: all 11 served files and actual browser responses match main 89bb668; desktop/narrow checks, all 75 task IDs, images and favicon passed with zero unexpected errors and TLS verification enabled."
    }
  },
  "launch": {
    "target_date_utc": "2026-11-20",
    "decision_date_utc": "2026-11-16",
    "candidate_freeze_date_utc": "2026-11-11",
    "status": "planned_human_gates_pending",
    "plan_document": "docs/launch/2026-11-20/README.md",
    "cleanup_document": "docs/iteration-2026-11-06/README.md",
    "staffing_status": "unbooked_recruitment_needs_more_time",
    "human_sessions_completed": 0,
    "readiness_document": "docs/technical-freeze-2026-11-06/README.md",
    "schedule_note": "Technical language implementation is authorized and progressing on separate game branches. November 7–8 human handoff, November 11 candidate freeze and November 16 go/no-go remain conditional on reviewed protocols, fluent review, actual devices and genuine sessions.",
    "timeline": [
      [
        "6 November",
        "Engineering verified",
        "Cleanup, exports and branch CI complete"
      ],
      [
        "Nov 6–8",
        "Language engineering",
        "Implement three languages; review technical evidence and prepare the weekend human handoff."
      ],
      [
        "Unbooked",
        "Human pilots",
        "Release evidence when staffed"
      ],
      [
        "11 November",
        "Freeze candidates",
        "Small Hours still needs its pilot decision"
      ],
      [
        "16 November",
        "Go / no-go",
        "Humans, devices and approval"
      ],
      [
        "20 November",
        "Conditional launch",
        "Only individually approved games"
      ]
    ],
    "planning_document": "docs/release-preparation-2026-11-06/README.md"
  },
  "historical_manifest_review_date_utc": "2026-10-27",
  "readiness": {
    "date_utc": "2026-11-06",
    "status": "multilingual_engineering_complete_human_qualification_pending",
    "document": "docs/multilingual-engineering-2026-11-06/README.md",
    "issues_document": "docs/iteration-2026-11-06/README.md#issue-dispositions",
    "shared_blockers": [
      {
        "issue": 2,
        "url": "https://github.com/PaperStrange/IndiaGames/issues/2",
        "status": "blocked_admin",
        "owner_role": "Repository administrator",
        "title": "Activate and verify main/master protection and scoped counted approval",
        "evidence": "November 6 readback: no effective main/master protection or rulesets; previous settings writes returned 403. Administrator work remains in issue #2; source cleanup continues.",
        "milestone": "Before Nov16 go/no-go; preferably before Nov11 freeze",
        "closure_requires": [
          "Exact effective rules and rule IDs verified",
          "Current-head required checks and scoped counted approval demonstrated",
          "Failed check/mixed scope cannot merge via presentation allowance",
          "No permanent waiver inferred from November 4 batch-specific code review"
        ]
      },
      {
        "issue": 5,
        "url": "https://github.com/PaperStrange/IndiaGames/issues/5",
        "status": "closed_supported_project_route_delivered",
        "owner_role": "QA/tooling lead",
        "title": "Supported project HTTP route delivered; environment follow-up separated",
        "closure_requires": [],
        "evidence": "Closed November 6 after committed supported same-host HTTP reports and facilitator packets across all three games. Original managed Chromium 152/LNA restriction is preserved in non-blocking issue #10; it is not claimed repaired.",
        "closure_record": "https://github.com/PaperStrange/IndiaGames/issues/5#issuecomment-6677869410",
        "follow_up": "https://github.com/PaperStrange/IndiaGames/issues/10"
      },
      {
        "issue": 10,
        "url": "https://github.com/PaperStrange/IndiaGames/issues/10",
        "status": "open_nonblocking_tooling_followup",
        "owner_role": "Environment/tooling owner",
        "title": "Investigate original managed Chromium 152 Local Network Access restriction",
        "evidence": "Split from closed project blocker #5; supported co-located HTTP remains available. This investigation is not a required release gate."
      }
    ],
    "human_studies_arranged": false,
    "human_sessions_completed": 0,
    "physical_device_checks_completed": false,
    "official_release_approval": false,
    "code_review_exception": {
      "date_utc": "2026-11-04",
      "scope": "Completed November 4 readiness and existing PR batch only",
      "method": "Independent agent code review",
      "standing_policy_changed": false,
      "human_playtest_or_release_gate_waived": false,
      "review_report": "docs/iteration-2026-11-04/PR-REVIEW.md"
    },
    "technical_reports": {
      "memorable": "https://github.com/PaperStrange/IndiaGames/blob/6e09d4ff7315ea8848f5f792002c78af709c4c8f/docs/gamejam/localization-2026-11-06/README.md",
      "vivid": "https://github.com/PaperStrange/IndiaGames/blob/83c76dc2a2744e38298f38aa5b3ec0a734f4ed1f/docs/gamejam/localization-2026-11-06/README.md",
      "bell": "https://github.com/PaperStrange/IndiaGames/blob/58e5cf15ac6920b6a25df0b656d843e69217fafd/docs/gamejam/localization-2026-11-06/README.md"
    },
    "candidate_staging_pr": "https://github.com/PaperStrange/IndiaGames/pull/11",
    "pull_requests": [
      {
        "number": 1,
        "status": "merged",
        "merge_commit": "7a26e07a71062766e357b51aece9cce8b00c9b17"
      },
      {
        "number": 4,
        "status": "merged",
        "reviewed_head": "16ac76f3cdb3fc9efb69daad31f8d04166838e30",
        "merge_commit": "e27a774b6bef95b7a48e4eeb910dce819e3082c9",
        "ci_conclusion": "success",
        "ci_completed_at": "2026-11-04T15:51:58Z"
      },
      {
        "number": 3,
        "status": "merged",
        "reviewed_head": "aa513ec621d5a47ecfc15330674a14aff146cc71",
        "merge_commit": "c49eee9aa7fd818949b04348a861f0bb06afbc9c",
        "ci_conclusion": "success"
      },
      {
        "number": 6,
        "status": "merged",
        "head": "6ac31873f21159943801d5646c3ac37c0eba3e5a",
        "merge_commit": "2be5f3648fed5422eb4459486661385df73c91be",
        "ci_conclusion": "success"
      },
      {
        "number": 7,
        "status": "merged",
        "merge_commit": "49911d794790ecf5e09ae86519675cecc8befaf2",
        "ci_conclusion": "success"
      },
      {
        "number": 8,
        "status": "merged",
        "merge_commit": "f68c755c6b738ff219561faaaf2f78b0ceee3a83",
        "ci_conclusion": "success"
      },
      {
        "number": 9,
        "status": "merged",
        "reviewed_head": "d93bf7f82cc228ec11cdae2cfa20495482455678",
        "merge_commit": "239fceeab2c84491f5d9d5c471bf18504567a587",
        "ci_conclusion": "success",
        "publication_evidence": "docs/iteration-2026-11-06/publication-pr9.json"
      },
      {
        "number": 11,
        "status": "merged",
        "reviewed_head": "3b6544c22eb89659648333080a7574db620f9a5f",
        "merge_commit": "ac931cde281e9483f6f693289cad2d99038d5bc0",
        "ci_conclusion": "success",
        "ci_run": 42171163150
      },
      {
        "number": 12,
        "status": "merged",
        "reviewed_head": "817c360bb2fc6ef31ca68dd290a43df903b4632a",
        "merge_commit": "89bb66834ff901045e17121e2a88dc087fbf830c",
        "ci_conclusion": "success",
        "ci_run": 42172187197,
        "publication_evidence": "https://github.com/PaperStrange/IndiaGames/pull/12#issuecomment-6678626675"
      },
      {
        "number": 13,
        "status": "merged",
        "reviewed_head": "60fc4038d774b0103a9a358f6d461ac022eadfa1",
        "merge_commit": "345c33970745297103a099ecdf9dc11f134b0038",
        "ci_conclusion": "success",
        "live_verification": "https://github.com/PaperStrange/IndiaGames/pull/13#issuecomment-6679061493"
      }
    ],
    "delivery_note": "Three-language development and browser verification are complete. Frozen study/candidate artifacts remain unchanged. Fluent review, physical devices, reviewed supplemental criteria and genuine exact-build release studies are pending.",
    "status_checked_at": "2026-11-06T06:43:18.915273+00:00",
    "dashboard_publication_authorization": {
      "date_utc": "2026-11-06",
      "scope": "Current dashboard and engineering-progress delivery; owner reviews the whole dashboard after publication.",
      "method": "Independent agent review and passing CI before publication; actual deployment verified afterward.",
      "human_game_release_gate_waived": false,
      "standing_policy_changed": false
    },
    "planning_document": "docs/multilingual-engineering-2026-11-06/README.md",
    "locale_device_policy_draft": {
      "pr": 17,
      "url": "https://github.com/PaperStrange/IndiaGames/pull/17",
      "head": "0f570a65266fe1cf5d49a7957671bf40dc33a3b5",
      "status": "draft_human_review_required",
      "authored_tests_passed": 53,
      "independent_cases_passed": 42,
      "ci_run": 42195537714,
      "ci_conclusion": "success",
      "adopted": false
    }
  },
  "governance": {
    "issue": "https://github.com/PaperStrange/IndiaGames/issues/2",
    "checked_date_utc": "2026-10-28",
    "main_protected": false,
    "master_protected": false,
    "ruleset_creation_http_status": 403,
    "robot_counted_approval_status": "unverified",
    "nemo_invitation": "deferred",
    "legacy_candidate_url_repair": "paused_by_owner",
    "latest_readback_date_utc": "2026-11-06",
    "latest_readback": "November 6: no effective main/master protection or rulesets. The administrator blocker remains open in issue #2; supported project browser route #5 is closed and original environment investigation continues separately in #10.",
    "latest_readback_document": "docs/iteration-2026-11-06/README.md#issue-dispositions"
  },
  "environment_scope": "Historical verification environment; current technical reports record their actual browser and execution environment separately.",
  "historical_cleanup_milestone": {
    "id": "engineering-cleanup-2026-11-06",
    "title": "Clean the three engineering baselines and advance technical freeze",
    "status": "engineering_cleanup_complete_technical_freeze_next_human_release_gates_pending",
    "plan_settled": true,
    "document": "docs/iteration-2026-11-06/README.md",
    "summary": "All three cleanup baselines are committed, verified and pushed; Vivid 0.1.4 is staged. Next: repeatable Small Hours development-export checks and Vivid/Bell branch CI integration before November 11. These engineering tasks do not wait for recruitment; human release criteria remain mandatory.",
    "human_staffing": "Unbooked: recruitment needs more time; no accepted facilitator, participant or reviewer assignments recorded.",
    "allowance_visibility": "unavailable",
    "stop_rule": "If the user reports allowance below 5%, stop new work at a safe boundary, save completed work, unfinished checks and exact restart steps, then wait."
  },
  "completed_engineering_milestone": {
    "id": "technical-freeze-2026-11-06",
    "title": "Repeatable exports and branch CI verified",
    "status": "engineering_freeze_checks_complete_human_candidate_release_gates_pending",
    "plan_settled": true,
    "document": "docs/technical-freeze-2026-11-06/README.md",
    "summary": "SH-23, KF-30 and TB-22 passed source-bound export and branch-CI checks. Small Hours development exports are repeatable; Vivid and Bell workflows passed on implementation and documentation heads. Engineering acceptance is complete; human-dependent candidate freeze and official release approval remain pending.",
    "human_staffing": "Unbooked: recruitment needs more time; no accepted facilitator, participant or reviewer assignments recorded.",
    "allowance_visibility": "unavailable",
    "stop_rule": "If the user reports allowance below 5%, stop new work at a safe boundary, save completed work, unfinished checks and exact restart steps, then wait."
  },
  "release_preparation": {
    "status": "technical_implementation_complete_human_qualification_pending",
    "plan_settled": true,
    "scope_confirmed": true,
    "target_locales": [
      "en",
      "ja",
      "zh-Hans"
    ],
    "target_device_families": [
      "desktop_web",
      "phone",
      "tablet"
    ],
    "targets_are_verified_support": false,
    "exact_devices_confirmed": false,
    "fluent_reviewers_assigned": false,
    "additional_locale_sampling_protocol": "pending_explicit_review",
    "current_validator_enforces_locale_device_coverage": false,
    "plan_document": "docs/release-preparation-2026-11-06/README.md",
    "matrix_document": "docs/release-preparation-2026-11-06/planning-matrix.json",
    "owner_document": "docs/multilingual-engineering-2026-11-06/WEEKEND-HANDOFF.md",
    "implementation_started": true,
    "plan_date_utc": "2026-11-06",
    "november_20_language_requirement": "all_three_required_per_released_game",
    "incomplete_language_coverage": "defer_game",
    "language_scope_decision_date_utc": "2026-11-06",
    "implementation_authorized_date_utc": "2026-11-06",
    "technical_contract_document": "docs/multilingual-engineering-2026-11-06/README.md",
    "release_policy_extension": "draft_pr_17_pending_human_review",
    "engineering": [
      {
        "lane": "memorable",
        "locales": {
          "en": "Technical pass",
          "ja": "Draft · technical pass",
          "zh-Hans": "Draft · technical pass"
        },
        "checks_label": "1,416 checks · 3 engines",
        "evidence_url": "https://github.com/PaperStrange/IndiaGames/blob/6e09d4ff7315ea8848f5f792002c78af709c4c8f/docs/gamejam/localization-2026-11-06/README.md",
        "human_status": "Fluent and physical review pending",
        "source_commit": "6e09d4ff7315ea8848f5f792002c78af709c4c8f",
        "build_inventory_sha256": "7743c91f718190e4f8328789cc583fea1e390348aba42075783936d6c6bf5ada"
      },
      {
        "lane": "vivid",
        "locales": {
          "en": "Technical pass",
          "ja": "Draft · technical pass",
          "zh-Hans": "Draft · technical pass"
        },
        "checks_label": "39 cases · 3 engines",
        "evidence_url": "https://github.com/PaperStrange/IndiaGames/blob/83c76dc2a2744e38298f38aa5b3ec0a734f4ed1f/docs/gamejam/localization-2026-11-06/README.md",
        "human_status": "Fluent and physical review pending",
        "source_commit": "83c76dc2a2744e38298f38aa5b3ec0a734f4ed1f",
        "build_inventory_sha256": "1c440d1a1bcbb0b8470949aeb8a2f590e9ab2278eac1ed384198acfbaeb9ca63"
      },
      {
        "lane": "bell",
        "locales": {
          "en": "Technical pass",
          "ja": "Draft · technical pass",
          "zh-Hans": "Draft · technical pass"
        },
        "checks_label": "9 journeys · 3 engines",
        "evidence_url": "https://github.com/PaperStrange/IndiaGames/blob/58e5cf15ac6920b6a25df0b656d843e69217fafd/docs/gamejam/localization-2026-11-06/README.md",
        "human_status": "Fluent and physical review pending",
        "source_commit": "58e5cf15ac6920b6a25df0b656d843e69217fafd",
        "build_inventory_sha256": "f88951e363e0bb739661eafb91e59b7ab778bca9cc8f8dc01cdbe16d860c646a"
      }
    ],
    "release_policy_pr": "https://github.com/PaperStrange/IndiaGames/pull/17",
    "technical_implementation_complete": true
  },
  "research_intake": {
    "date_utc": "2026-11-06",
    "status": "human_feedback_reconciled_release_eligibility_pending",
    "attribution": "human_gameplay_owner_confirmed",
    "attribution_correction": "Owner confirms the same supplied records are human gameplay; retained agent labels are a recording-tool error. Originals are preserved. This is an owner-confirmed correction, not independent reconstruction of every action.",
    "attribution_correction_date_utc": "2026-11-06",
    "original_labels_preserved": true,
    "compared_original_md_records": 15,
    "game_record_sets": 3,
    "duplicates_after_evidence_path_remapping": 15,
    "distinct_human_participants": null,
    "distinct_play_sessions": null,
    "release_cohort_admission": "not_established",
    "qualifying_release_sessions_admitted_from_intake": 0,
    "qualifying_release_session_counts_changed": false,
    "task_contracts_changed": false,
    "new_gameplay_or_runtime_tests": false,
    "report": "docs/research-reconciliation-2026-11-06/README.md"
  }
}
