{
  "snapshot": "2026-09-11T09:05:36Z",
  "claims": [
    {
      "claim_id": "cross.process.authority",
      "section": "Cross-course",
      "status": "OBSERVED",
      "value": "The dashboard carries a public-safe projection of ASAP runbook 2026-09-08.7: content → p3 → p5 → p6 → p7 → p8. Requirements do not grant execution authority or course completion.",
      "scope": "Public-safe phase requirements and current source fingerprint; internal operational pointers omitted",
      "evidence": [
        {
          "type": "runbook-source",
          "sha256": "2f96703379f095a93556a6dba1b491241be31610907741f269aa63b55422ca64",
          "version": "2026-09-08.7",
          "observed_at": "2026-09-10T02:17:57Z",
          "location": "Private Alpha workspace: RUNBOOK-ASAP.md"
        },
        {
          "type": "public-projection",
          "url": "https://joshuadurey-del.github.io/incept-course-builder/process.json"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "observed_at": "2026-09-10T02:17:57Z"
    },
    {
      "claim_id": "cross.work_evidence_map",
      "section": "Cross-course",
      "status": "OBSERVED",
      "observed_at": "2026-09-01T04:47Z",
      "settled": true,
      "settled_at": "2026-08-29T01:01Z",
      "settlement_reason": "Point-in-time cross-course snapshot superseded by current per-course claims; historical observation retained without re-dating.",
      "superseded_by": [
        "humgeo.blueprint.audit",
        "apwh.blueprint.audit",
        "apush.ls_qc_ready",
        "psych.blueprint.audit"
      ],
      "value": "Current course cards and pages use ASAP edition (2026-09-01). Retired names appear only in crosswalk.json rows; historical claims retain evidence scope without creating current phase credit.",
      "scope": "dashboard presentation and machine-readable phase mapping only",
      "evidence": [
        {
          "type": "dashboard-overview",
          "url": "https://joshuadurey-del.github.io/incept-course-builder/"
        },
        {
          "type": "dashboard-course-pages",
          "url": "https://joshuadurey-del.github.io/incept-course-builder/humgeo.html"
        },
        {
          "type": "factory-operator-fix",
          "url": "https://github.com/InceptTrilogy/incept-test-builder/issues/284"
        },
        {
          "type": "factory-recovery-contract",
          "url": "https://github.com/InceptTrilogy/incept-test-builder/pull/285",
          "merge_commit": "9da35978d34f781fb2f0692235564aae2fccd078"
        },
        {
          "type": "factory-recovery-reconciliation",
          "observed_at": "2026-08-26T14:45Z",
          "receipt_sha256": "9755d9540fa6b85c8a4f84268213e22c26be9edc087be2e88eb7722b2f0affdc",
          "pilot_submission_posts": 3,
          "pilot_new_jobs": 2,
          "pilot_independent_qc_calls": 2,
          "scale_submission_posts": 76,
          "scale_distinct_job_ids": 21,
          "scale_terminal_jobs": 20,
          "scale_unmeasured_job_ids": 1,
          "scale_independent_qc_calls": 27,
          "scale_replayed_submissions": 55,
          "factory_reaching_invocations_minimum": 11,
          "receipt_rows_landed": 9,
          "acceptances_observed": 6,
          "replacement_failures_observed": 3,
          "conflicting_controller_stop_acknowledged": true,
          "controller_adopted": false,
          "runner_active": false
        },
        {
          "type": "module-owner-clock-readback",
          "observed_at": "2026-08-26T14:47Z",
          "receipt_sha256": "8690c2127a785b6445e339b920f40b15c163058b4f48fb3f28be8d4452380178",
          "ap_one_main_sha": "113f80c8479079a87f29226eb1a4b7e5f53349d0",
          "compiler_pr": 869,
          "compiler_issue": 865,
          "compiler_disposition": "NONCONFORMING_FACTORY_MODULE",
          "activation_issue": 864,
          "enrollment_issue": 866,
          "learner_acceptance_issue": 867
        }
      ],
      "evidence_access": "PUBLIC_DASHBOARD+PUBLIC_GITHUB+SCOPED_LOCAL_READ_ONLY"
    },
    {
      "claim_id": "cross.ls_qc_target",
      "section": "Cross-course",
      "status": "BLOCKED",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "Historical four-course review-readiness snapshot superseded by current per-course lifecycle claims; original blocked verdict retained.",
      "superseded_by": [
        "humgeo.ls_qc_ready",
        "apwh.ls_qc_ready",
        "apush.ls_qc_ready",
        "psych.ls_qc_ready"
      ],
      "value": "BLOCKED across all four courses in this same-window reconciliation. HumGeo lacks the complete publisher/learner path on open issue #659; APWH lacks a current full course-dir accepted-source verdict; APUSH exact ledger bytes are build-only with no live wiring or rendering; Psychology's exact-SHA audit finds no assembled student-safe MCQ HTML and blocks narrow-width review. LS REVIEW READY remains a handoff definition, not a current course or release outcome.",
      "scope": "same-window representative reviewer-path readiness across HumGeo, APWH, APUSH, and Psychology; excludes course completion and release",
      "evidence": [
        {
          "type": "humgeo-component",
          "url": "https://github.com/InceptTrilogy/ap-one/issues/659",
          "status": "BLOCKED"
        },
        {
          "type": "apwh-component",
          "url": "https://github.com/ilmych/apwh-blueprint-build/actions/runs/32794423811",
          "status": "MISSING_FULL_ORACLE"
        },
        {
          "type": "apush-component",
          "url": "https://github.com/ilmych/apush-build-outputs/blob/44e4a09ab1eaaafb8aab927f224dbf1014bc8b4c/phase2/article-acceptance-ledger-v1/ledger.json",
          "status": "BUILD_ONLY"
        },
        {
          "type": "psych-component",
          "location": "INCEPT/out/psych-qc-assembly-audit-20260827/REPORT.md",
          "status": "BLOCKED"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+LOCAL_INCEPT_AUDIT",
      "status_at": "2026-08-30T04:19Z"
    },
    {
      "claim_id": "cross.human_review",
      "section": "Cross-course",
      "status": "MISSING",
      "value": "The current course records reviewed for this refresh do not supply a verified whole-course human or Learning Science acceptance disposition. The individual readiness claims describe each course’s remaining evidence. This is a scoped evidence gap, not proof that a review cannot exist on another seat.",
      "scope": "Reconciliation of the four current readiness claims; no global search or new human review",
      "evidence": [
        {
          "type": "component-reconciliation",
          "claim_ids": [
            "humgeo.ls_qc_ready",
            "apwh.ls_qc_ready",
            "apush.ls_qc_ready",
            "psych.ls_qc_ready"
          ],
          "observed_at": "2026-09-10T02:17:57Z",
          "result": "No verified whole-course human/LS acceptance in these refreshed claims"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "status_at": "2026-09-10T02:17:57Z"
    },
    {
      "claim_id": "humgeo.gate2.answer_shape_reopen",
      "section": "HumGeo",
      "status": "OBSERVED",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "Historical gate receipt superseded by the current native-runbook HumGeo state.",
      "superseded_by": [
        "humgeo.blueprint.audit"
      ],
      "value": "Live GitHub readback confirms PR #66 remains merged as e16aebeb96957f1d498d21e0eda6a7c033e51399 and current HumGeo main 8495d75929f2e25d6f7fa50fc24ce3d47481a887 is two commits ahead with zero commits behind. This preserves the historical Gate 2 amendment in canonical ancestry. The prior verifier counts remain dated receipt evidence; this refresh did not rerun that production verifier and makes no later-phase claim.",
      "scope": "historical Gate 2 amendment retention in current canonical ancestry; excludes a fresh Gate 2 verifier run, current article-check state, publication, learner visibility, and release",
      "evidence": [
        {
          "type": "gate-2-merge",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/66",
          "merge_commit": "e16aebeb96957f1d498d21e0eda6a7c033e51399"
        },
        {
          "type": "current-canonical-main",
          "url": "https://github.com/ilmych/humgeo-rebuild/tree/8495d75929f2e25d6f7fa50fc24ce3d47481a887"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB",
      "observed_at": "2026-08-27T08:48Z"
    },
    {
      "claim_id": "humgeo.gate3.source_accepted",
      "section": "HumGeo",
      "status": "OBSERVED",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "Accepted-source closure is retained as history and superseded by the current lifecycle claim.",
      "superseded_by": [
        "humgeo.blueprint.audit"
      ],
      "value": "Current HumGeo main is still the exact PR #67 merge 8495d75929f2e25d6f7fa50fc24ce3d47481a887. The opened Gate 3 closure receipt hashes to b7845917c690f39f4568c1efa7006be3d08f0df6fbc0c14d97780d16d9ce713e and records SOURCE_ACCEPTED with 70 of 70 accepted placements and zero remaining, failed, nonterminal, or unmeasured records. This is accepted-source closure only; it does not prove current article-check completion or any native publication outcome.",
      "scope": "Gate 3 accepted-source closure on exact HumGeo main; excludes current prior-step residue, TimeBack writes, publication, learner acceptance, and release",
      "evidence": [
        {
          "type": "gate-3-merge",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/67",
          "merge_commit": "8495d75929f2e25d6f7fa50fc24ce3d47481a887"
        },
        {
          "type": "gate-3-closure-receipt",
          "location": "INCEPT/out/humgeo-gate4-profile-source-bind-20260825/gate3-closure.md",
          "sha256": "b7845917c690f39f4568c1efa7006be3d08f0df6fbc0c14d97780d16d9ce713e"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+LOCAL_INCEPT_RECEIPT",
      "observed_at": "2026-08-27T08:48Z"
    },
    {
      "claim_id": "humgeo.gate4.profile_source_bound",
      "section": "HumGeo",
      "status": "OBSERVED",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "Profile-and-source closure is retained as history and superseded by the current lifecycle claim.",
      "superseded_by": [
        "humgeo.blueprint.audit"
      ],
      "value": "Live AP One ancestry confirms PR #851 merge e46586c39c0ad0075c0cf45952f1f91503118d51 is retained in current main 79f3b5b75c4fd85c461cb8c144a9b3f8569bb7fe, 27 commits ahead and zero behind. The opened Gate 4 closure receipt hashes to 941a3bcb92fe9c9940a6eb809f27370a8477b8c07996d92bf5c8e6d6290327ce and records PROFILE_AND_SOURCE_BOUND. This refresh preserves that bounded closure without asserting that the receipt's former next-gate text is still current.",
      "scope": "Gate 4 profile and prior publication work source closure retained in current AP One ancestry; excludes current prior-step state and every publication, enrollment, activation, learner, and release outcome",
      "evidence": [
        {
          "type": "gate-4-merge",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/851",
          "merge_commit": "e46586c39c0ad0075c0cf45952f1f91503118d51"
        },
        {
          "type": "gate-4-closure-receipt",
          "location": "INCEPT/out/humgeo-gate4-profile-source-bind-20260825/gate4-closure.md",
          "sha256": "941a3bcb92fe9c9940a6eb809f27370a8477b8c07996d92bf5c8e6d6290327ce"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+LOCAL_INCEPT_RECEIPT",
      "observed_at": "2026-08-27T08:48Z"
    },
    {
      "claim_id": "humgeo.blueprint.audit",
      "section": "HumGeo",
      "status": "BLOCKED",
      "value": "Dark publication execute stopped on 2026-09-10T21:55:02Z when TimeBack returned HTTP 422 for resource metadata type web_application. 9,654 of 12,552 planned rows were written (course, class, components, QTI items and tests, 204 QTI resources); 1,201 web_application resources and 1,551 links are unwritten. Since the stop, the v3 native namespace re-cut and digest seal landed (humgeo-rebuild #93, ap-one #1083) and a bounded read-only publication preflight landed (ap-one #1084). The owner decision on the 422 stop (undo and re-run under v3, a platform ask, or a one-row probe) is open. No live course acceptance is established.",
      "scope": "Current source readback and next assigned work; historical evidence retains its date; no publication or later lifecycle completion inferred",
      "freshness_limit_hours": 24,
      "next_step": {
        "verb": "decide",
        "tool": "Record the owner decision on the TimeBack 422 stop, then resume dark publication and exact readback under that decision using the sealed v3 plan.",
        "args": [],
        "gate": "Current input fingerprints, native prerequisites and existing scoped owner authority verified"
      },
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/1075",
          "observed_at": "2026-09-11T09:05:36Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/1080",
          "observed_at": "2026-09-11T09:05:36Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/93",
          "observed_at": "2026-09-11T09:05:36Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/1083",
          "observed_at": "2026-09-11T09:05:36Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/1084",
          "observed_at": "2026-09-11T09:05:36Z"
        },
        {
          "type": "execution-hold",
          "location": "Private Alpha workspace: INCEPT event log row c4fa9188ececcde3 (dark-run execute 8325c0ef)",
          "receipt_at": "2026-09-10T21:55:02Z",
          "observed_at": "2026-09-11T09:05:36Z",
          "scope": "Partial dark write; owner decision open; no readback or acceptance"
        },
        {
          "type": "owner-decision-open",
          "location": "Needs-human ledger item 3ca7dc5d8d841bde",
          "observed_at": "2026-09-11T09:05:36Z",
          "scope": "Decision only; no publication credit"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "current_event": {
        "ts": "2026-09-11T08:04Z",
        "phase": "p5",
        "kind": "merged",
        "text": "InceptTrilogy/ap-one #1084 landed 7e587d3d: bounded concurrent read-only preflight and zero-write replay for native publication; serial writes unchanged (stage D of the 2026-09-11 collaborative plan).",
        "writer": "INCEPT event projection"
      },
      "repository_event": {
        "ts": "2026-09-10T02:03Z",
        "event_type": "workflow_run",
        "text": "ap-one workflow run #2083 completed: success.",
        "evidence_url": "https://github.com/InceptTrilogy/ap-one/actions/runs/34426679982",
        "writer": "repository-event automation"
      },
      "observed_at": null,
      "process_position": {
        "current_stage": "p5",
        "state": "ASSEMBLE / DARK RUN STOPPED, OWNER DECISION OPEN"
      },
      "status_at": "2026-09-11T09:05:36Z"
    },
    {
      "claim_id": "humgeo.coverage.denominator",
      "section": "HumGeo",
      "status": "OBSERVED",
      "value": "At HumGeo main f8b250ed, the committed enumeration covers the exact official sets: 150 EK nodes, 68 topics and 7 units, with no missing or extra EK or topic identities. This refresh measured identity-set coverage only; it did not rerun the production oracle or validate a serving bundle.",
      "scope": "Exact-ref identity-set comparison only; no new production-oracle or serving-bundle acceptance",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/humgeo-rebuild/blob/f8b250ed03ce789ad94668f28d262d06138cc0be/blueprint/enumeration.json",
          "observed_at": "2026-09-10T02:13:38Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/humgeo-rebuild/blob/f8b250ed03ce789ad94668f28d262d06138cc0be/blueprint/official_scope.json",
          "observed_at": "2026-09-10T02:13:38Z"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "observed_at": "2026-09-10T02:13:38Z"
    },
    {
      "claim_id": "humgeo.completion.gates",
      "section": "HumGeo",
      "status": "OBSERVED",
      "observed_at": "2026-08-26T14:47Z",
      "settled": true,
      "superseded_by": "humgeo.blueprint.audit",
      "value": "SUPERSEDED historical gate snapshot. See humgeo.blueprint.audit for the current HumGeo state; this row does not restate current phase status.",
      "scope": "owner-approved four-course sequence and current HumGeo migration state",
      "evidence": [
        {
          "type": "course-plan",
          "url": "https://joshuadurey-del.github.io/incept-course-builder/humgeo.html"
        },
        {
          "type": "pull-request",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/55"
        },
        {
          "type": "gate-closure-receipt",
          "url": "https://github.com/ilmych/humgeo-rebuild/issues/44#issuecomment-5365762989"
        },
        {
          "type": "sealed-unarmed-plan",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/56"
        },
        {
          "type": "closed-unmerged-executor",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/57"
        },
        {
          "type": "later-gate-activity",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/58"
        },
        {
          "type": "regression-repair",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/59"
        },
        {
          "type": "canonical-main",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/62"
        },
        {
          "type": "publication-retry",
          "url": "https://github.com/ilmych/humgeo-rebuild/issues/60#issuecomment-5369498130"
        },
        {
          "type": "scope-closure-receipt",
          "url": "https://github.com/ilmych/humgeo-rebuild/issues/50#issuecomment-5369982183"
        },
        {
          "type": "current-item-bank-contract",
          "url": "https://test-builder.inceptstore.com/openapi.json"
        },
        {
          "type": "contextual-repair-contract",
          "url": "https://github.com/InceptTrilogy/incept-test-builder/pull/281"
        },
        {
          "type": "factory-version",
          "url": "https://test-builder.inceptstore.com/version",
          "observed_at": "2026-08-26T13:00Z",
          "commit": "9da35978d34f781fb2f0692235564aae2fccd078"
        },
        {
          "type": "factory-operator-fix",
          "url": "https://github.com/InceptTrilogy/incept-test-builder/issues/284",
          "observed_at": "2026-08-26T13:00Z",
          "state": "closed"
        },
        {
          "type": "factory-recovery-contract",
          "url": "https://github.com/InceptTrilogy/incept-test-builder/pull/285",
          "merge_commit": "9da35978d34f781fb2f0692235564aae2fccd078"
        },
        {
          "type": "factory-recovery-pilot",
          "receipt_sha256": "f804cfd77b7bd1160f3364b4ee8060be45a5380e515cbbb477ae72073184ad65",
          "submitted_jobs": 1,
          "terminal_jobs": 1,
          "creation_full_qc_passed": 1,
          "independent_qc_schema_rejected": 1,
          "accepted_replacements": 0,
          "operator_source": "https://github.com/InceptTrilogy/incept-test-builder/blob/a70df7ef7adf3b307948aba6f03cbcb70fcb1625/tools/regenerate_contextual_failures.py#L81-L93"
        },
        {
          "type": "factory-recovery-reconciliation",
          "observed_at": "2026-08-26T14:45Z",
          "receipt_sha256": "9755d9540fa6b85c8a4f84268213e22c26be9edc087be2e88eb7722b2f0affdc",
          "pilot_submission_posts": 3,
          "pilot_new_jobs": 2,
          "pilot_independent_qc_calls": 2,
          "scale_submission_posts": 76,
          "scale_distinct_job_ids": 21,
          "scale_terminal_jobs": 20,
          "scale_unmeasured_job_ids": 1,
          "scale_independent_qc_calls": 27,
          "scale_replayed_submissions": 55,
          "factory_reaching_invocations_minimum": 11,
          "receipt_rows_landed": 9,
          "acceptances_observed": 6,
          "replacement_failures_observed": 3,
          "conflicting_controller_stop_acknowledged": true,
          "scale_qc_verdicts_landed": false,
          "controller_adopted": false,
          "runner_active": false,
          "hold": "UNBOUND_FACTORY_SCALE_AND_MISSING_OWNER_SCOPED_LANDING_RECEIPTS"
        },
        {
          "type": "module-owner-clock-readback",
          "observed_at": "2026-08-26T14:47Z",
          "receipt_sha256": "8690c2127a785b6445e339b920f40b15c163058b4f48fb3f28be8d4452380178",
          "ap_one_main_sha": "113f80c8479079a87f29226eb1a4b7e5f53349d0",
          "compiler_pr": 869,
          "compiler_issue": 865,
          "compiler_disposition": "NONCONFORMING_FACTORY_MODULE",
          "activation_issue": 864,
          "enrollment_issue": 866,
          "learner_acceptance_issue": 867
        },
        {
          "type": "controller-checkpoint",
          "observed_at": "2026-08-26T13:20Z",
          "packet_2": "PACKET_ACTIVE",
          "controller_state": "REBOUND_TO_CURRENT_EXECUTION_STATE",
          "active_hold": "HOLD: RECOVERY_PILOT_RECERTIFICATION_REQUIRED",
          "course_completion_claim": false,
          "event_sha256": "f83bab177e84763a702ee927efb08362fe598dbc75a416c6a37664a08e476b9f"
        },
        {
          "type": "packet-3-contract-boundary",
          "sha256": "3ba9d279432ff8c57f3e40f76dd4f947350b8abc6e62ef506a3b06a7c2946800",
          "status": "PREP_ONLY_PARTIAL"
        },
        {
          "type": "packet-4-contract-recheck",
          "sha256": "9e062dbcd4056cf3710fe199f0d78951ccbbea399d3d522e1213b87ab6e45955",
          "status": "HOLD_BLOCKED_CONTRACT"
        },
        {
          "type": "packet-3-compiler-ask",
          "url": "https://github.com/InceptTrilogy/ap-one/issues/865"
        },
        {
          "type": "materializer-bind-ask",
          "url": "https://github.com/InceptTrilogy/ap-one/issues/659#issuecomment-5426046587"
        },
        {
          "type": "canary-enrollment-ask",
          "url": "https://github.com/InceptTrilogy/ap-one/issues/866"
        },
        {
          "type": "private-activation-ask",
          "url": "https://github.com/InceptTrilogy/ap-one/issues/864"
        },
        {
          "type": "learner-acceptance-ask",
          "url": "https://github.com/InceptTrilogy/ap-one/issues/867"
        },
        {
          "type": "read-only-bank-receipt",
          "sha256": "38cd738e8d8447ef462c93b08b1523400a1fc532a9ad25c074bf9bf15cb8d45b"
        },
        {
          "type": "gate-2-inventory-summary",
          "sha256": "9ce925ab9047cae149de68ed34ea6f67c60da3838afc6fb7ad48f84fb68d7192"
        },
        {
          "type": "gate-2-3-review",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/63",
          "head": "7b8a01727426abcf063cc6d86e8222863c1eb111",
          "merge_commit": "4bd35b9ca350924fef2653f71c64270baa3ea9db",
          "delivery_package_sha256": "508543c19be1371e3acc29949d7544784deae1901cba4d598af378f77b866ac3"
        },
        {
          "type": "publisher-contract-follow-up",
          "url": "https://github.com/InceptTrilogy/ap-one/issues/659#issuecomment-5381059146"
        },
        {
          "type": "get-only-authority-change",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/842",
          "ap_one_main": "bb17b21b856d81de4ba26c468790f0c5896a3c75"
        },
        {
          "type": "owner-direction",
          "observed_at": "2026-08-22T04:07Z",
          "scope": "Gate 4 opened and underway only"
        },
        {
          "type": "gate-4-merge",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/846",
          "merge_commit": "3c865669fb7df838bd31dc43197de09d63fcedcb"
        },
        {
          "type": "gate-4-deploy",
          "url": "https://github.com/InceptTrilogy/ap-one/actions/runs/32620437842",
          "commit": "3c865669fb7df838bd31dc43197de09d63fcedcb",
          "conclusion": "success"
        },
        {
          "type": "gate-2-amendment-merge",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/64",
          "merge_commit": "00b5926c41410f47dd48280c915e46422f16bbbe",
          "manifest_self_sha256": "7755525e29bf2eb77f0856636b712a95cde974e79ba17a05c52d523b1ed4cdca"
        },
        {
          "type": "gate-3-factory-contract",
          "url": "https://github.com/InceptTrilogy/incept-test-builder/pull/272",
          "merge_commit": "fb6a56ea81c091b600e5d827c5eb200fa33112fa",
          "openapi_sha256": "d9f6c4b795de1fff10356765b6abecfd516640f33d709d796e1b3cca0016b61d"
        },
        {
          "type": "gate-3-source-accepted-review",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/65",
          "head": "71fddd538ba7bdca9a47b021a0f71d1d878959b3",
          "merge_commit": "b56c26403cf15fa859a30a250e625cef39e3cfbb",
          "accepted_candidates": 195,
          "accepted_placements": 203,
          "remaining": 0,
          "delivery_package_sha256": "f72bf837dee99963751c30c5dc0323a7b31d4c67a8b090137fc825c3dac21ed4"
        },
        {
          "type": "gate-4-source-rebind",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/847",
          "review_commit": "fff15e9d1bea0b23f36e3d2882ed026c8f1eb367",
          "merge_commit": "9582e3087798880d6c9cbfb54175c861741be27a",
          "profile_sha256": "9d50ae77c5b95d6617ff6e34c1039dc717876e5a49c61c7b4b3ce81abd6b5c91",
          "source_capture_sha256": "48ddea2a9dd4cb334224c9d916cff12dc61e4419f7ff5f1e105d0ba46a8a4477",
          "native_bind_sha256": "cc41a995491490ed212bb6dd00577b32ac48effb3b052c7964f846c50aeebdd1"
        },
        {
          "type": "gate-4-deploy",
          "url": "https://github.com/InceptTrilogy/ap-one/actions/runs/32649699317",
          "commit": "9582e3087798880d6c9cbfb54175c861741be27a",
          "image_digest": "sha256:19a0b7bf89ca1f94e30a157b8096ed5b36937d8ae02625830a7e52cbf703a4ec",
          "conclusion": "success"
        },
        {
          "type": "current-gate-3-merge",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/67",
          "head": "19ac99a83566c90d594f690d5b35d9507ae67b5a",
          "merge_commit": "8495d75929f2e25d6f7fa50fc24ce3d47481a887",
          "accepted_placements": 70,
          "remaining": 0,
          "delivery_package_sha256": "37fb16a0133bb1e1390cb6ce9ada96a2e96cfd49a9c54020046437d9e9edc11b"
        },
        {
          "type": "current-gate-4-merge",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/851",
          "review_head": "9216ee8c484f6a74ab312ebfb771a6fad089f0ac",
          "merge_commit": "e46586c39c0ad0075c0cf45952f1f91503118d51",
          "profile_sha256": "9dc1468a433c7f6e34d99a0b2355aeb510b52d0606a4982d5d362eba4ca0f621",
          "source_capture_sha256": "183ecf2d84c1c6973d0b754e3a0e06cd2844a944dda7b12b677886f2570bdeb7",
          "native_bind_sha256": "4cc86661e8f945016aaaae036188f5da921a42bff53ad1f4b44637f0ff6ab748"
        },
        {
          "type": "current-gate-4-deploy",
          "url": "https://github.com/InceptTrilogy/ap-one/actions/runs/32799920454",
          "commit": "e46586c39c0ad0075c0cf45952f1f91503118d51",
          "image_digest": "sha256:d33773cab37f8d2ad5e7ec523587c748e6b04e7c55d37b4549b182e3f75d6994",
          "conclusion": "success"
        }
      ],
      "evidence_access": "GITHUB+DASHBOARD_PLAN+SCOPED_LOCAL_READ_ONLY+OWNER_DIRECTION"
    },
    {
      "claim_id": "apwh.blueprint.audit",
      "section": "APWH",
      "status": "OBSERVED",
      "value": "The final gate-bank and mock update landed in ap-one #1037 on 2026-09-08 and staging serves it. No APWH source repository has moved since: apwh-blueprint-build main is still 568985f6 (2026-09-08). Publication preparation (s6) waits on four open owner decisions: the one-boundary-check-per-article profile rule, funding the 176 boundary-check package or publishing dark without embedded checks, the inline Train Your Eye dialect, and opening the ap-one PR for the offline asset emitter and publication planner. Full p3 completion, dark publication, cold QC and learner acceptance are not established.",
      "scope": "Current source readback and next assigned work; historical evidence retains its date; no publication or later lifecycle completion inferred",
      "freshness_limit_hours": 24,
      "next_step": {
        "verb": "decide",
        "tool": "Record the four open s6 owner decisions, then resolve accepted delivery/content dependencies, validate the complete remaining bank/QTI scope, and finish publication preparation.",
        "args": [],
        "gate": "Current input fingerprints, native prerequisites and existing scoped owner authority verified"
      },
      "current_event": {
        "ts": "2026-09-08T06:31Z",
        "phase": "s4",
        "kind": "landed",
        "text": "ap-one staging serves the s4 final APWH bank and rebuilt mock Form 1: deploy run 34194275949 for main ff1b9314 completed success; staging /version reported ff1b9314 at 2026-09-08T06:30:44Z.",
        "writer": "INCEPT event projection"
      },
      "repository_event": {
        "ts": "2026-09-08T06:29Z",
        "event_type": "workflow_run",
        "text": "ap-one workflow run #850 completed: success.",
        "evidence_url": "https://github.com/InceptTrilogy/ap-one/actions/runs/34194275949",
        "writer": "repository-event automation"
      },
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/1037",
          "observed_at": "2026-09-11T09:05:36Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/apwh-blueprint-build/commit/568985f605dd488f0619976d2464b75fdcd1bb31",
          "observed_at": "2026-09-11T09:05:36Z"
        },
        {
          "type": "validation-v2",
          "location": "Private Alpha workspace: APWH PHASE-1.3-VALIDATION-RECORD-v2.md",
          "receipt_at": "2026-09-08T04:13:08Z",
          "observed_at": "2026-09-11T09:05:36Z",
          "scope": "Gate bank only; not other populations or final QTI"
        },
        {
          "type": "publication-preparation",
          "location": "Private Alpha workspace: APWH s6 EXECUTION-RESULT.md",
          "receipt_at": "2026-09-08T10:01:59.952586Z",
          "observed_at": "2026-09-11T09:05:36Z",
          "result": "HOLD: checkpoints 2/3 incomplete; course acceptance unearned"
        },
        {
          "type": "owner-decision-open",
          "location": "Needs-human ledger items c774403d451ce33a, 16ae6170b0bbeb2e, 0b8c4d46b65ef3f7, 8f1b9bde959a4737",
          "observed_at": "2026-09-11T09:05:36Z",
          "scope": "Decisions only; no publication credit"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "observed_at": "2026-09-11T09:05:36Z",
      "process_position": {
        "current_stage": "p3",
        "state": "GATE BANK PASS / PUBLICATION PREP ON OWNER DECISIONS"
      }
    },
    {
      "claim_id": "apush.blueprint.audit",
      "section": "APUSH",
      "status": "BLOCKED",
      "value": "APUSH remains in content synthesis. Re-read on 2026-09-11 with both source repositories unmoved: the article-acceptance ledger at apush-build-outputs 98842f41 records 49 accepted (36 by legacy dual review, 13 by server strict mode) and 200 pending across 249 positions; units 4, 6, 7 and 8 have zero accepted records. PIPELINE.md at apush-course-build 319e0777 retains pre-publication status. The prior release/admission holds remain visible; they do not remove APUSH from the content stage.",
      "scope": "Current source readback and next assigned work; historical evidence retains its date; no publication or later lifecycle completion inferred",
      "freshness_limit_hours": 24,
      "next_step": {
        "verb": "reconcile",
        "tool": "Read the current migrated-wave execution/admission receipt and reconcile the ledger; retain the external-release hold until its same-scope verifier clears it.",
        "args": [],
        "gate": "Current input fingerprints, native prerequisites and existing scoped owner authority verified"
      },
      "evidence": [
        {
          "type": "exact-source-readback",
          "observed_at": "2026-09-11T09:05:36Z",
          "url": "https://github.com/ilmych/apush-build-outputs/blob/98842f41d90138846ca8a584e2d60d8d54719e0f/phase2/article-acceptance-ledger-v2-succ11/ledger.json",
          "sha256": "ec8db758827ffc46f981d0328015091efe35ec9794f1ba258911da612ac55292"
        },
        {
          "type": "exact-source-readback",
          "observed_at": "2026-09-11T09:05:36Z",
          "url": "https://github.com/ilmych/apush-course-build/blob/319e0777d208601379749066f579e0f67a086cdb/PIPELINE.md",
          "sha256": "68f8568297474180eca4d807aae52e58a64f44fa2399860e6705fc9e62b91d78"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "current_event": {
        "ts": "2026-09-01T06:00Z",
        "phase": "",
        "kind": "note",
        "text": "PIPELINE.md crosswalk PR #16 posted to ilmych/apush-course-build at head 64252c70 (five-round independent review APPROVE; pr-review-gate + pr-necessity PASS; consumer rows adjudicated from bytes). Merge rides the fleet lane: measured merged_by on PRs 13-15 is ilmych, and the suite cannot collect green off their build host (one test binds their filesystem; deps fixed locally). Receipts: out/pipeline-crosswalks-20260901/ + ~/.incept/merge-gate/.",
        "writer": "INCEPT event projection"
      },
      "repository_event": {
        "ts": "2026-09-10T01:15Z",
        "event_type": "pull_request",
        "text": "apush-course-build pull request #19 merged at no-sha.",
        "evidence_url": "https://github.com/ilmych/apush-course-build/pull/19",
        "writer": "repository-event automation"
      },
      "status_at": "2026-09-11T09:05:36Z",
      "process_position": {
        "current_stage": "content",
        "state": "SYNTHESIZE / ACCEPTANCE AND RELEASE HOLDS"
      },
      "observed_at": null
    },
    {
      "claim_id": "psych.blueprint.audit",
      "section": "Psych",
      "status": "OBSERVED",
      "value": "Committed receipts now extend partial publication through Unit 4. The Unit 4 component tree was pushed to TimeBack from commit ab3db64b (234 created, 0 failed in publish_audit.jsonl; PR #128). Unit 3 render fixes U3-46 and U3-47 were re-pushed on 2026-09-10. Unit 5 is generated and gated through phase 3b (PR #137, 2026-09-11) but its README states nothing in it is published. Full-course dark readback, enrollment state, cold QC and learner acceptance remain UNMEASURED.",
      "scope": "Exact-ref committed partial publication and failed QC artifacts; live platform state and full-course acceptance UNMEASURED",
      "freshness_limit_hours": 24,
      "next_step": {
        "verb": "reconcile",
        "tool": "Reconcile Units 0–4 receipts with current platform state, complete Unit 5 publication under the fleet pipeline, then run the existing cold-QC and learner-acceptance route.",
        "args": [],
        "gate": "Current input fingerprints, native prerequisites and existing scoped owner authority verified"
      },
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/07d70d567a2857d0036700404d97c08c5ea01390/out/publish/publish_audit.jsonl",
          "observed_at": "2026-09-11T09:05:36Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/07d70d567a2857d0036700404d97c08c5ea01390/out/publish/unit_4/README.md",
          "observed_at": "2026-09-11T09:05:36Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/07d70d567a2857d0036700404d97c08c5ea01390/out/publish/unit_5/README.md",
          "observed_at": "2026-09-11T09:05:36Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/pull/128",
          "observed_at": "2026-09-11T09:05:36Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/pull/137",
          "observed_at": "2026-09-11T09:05:36Z"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "current_event": {
        "ts": "2026-09-10T11:29Z",
        "phase": "p5",
        "kind": "landed",
        "text": "Unit 4 pushed to TimeBack from commit ab3db64b: 234 component-tree rows created, 0 failed, read back clean (PR #128 merged 2026-09-10T11:29:11Z per the repository commit log).",
        "writer": "dashboard curation"
      },
      "repository_event": {
        "ts": "2026-09-09T16:36Z",
        "event_type": "push",
        "text": "ap-psychology-fall-2025-v1 commit bcf2f342.",
        "evidence_url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/commit/bcf2f34298cdb6eacdf4f62cb472a241909a5dd5",
        "writer": "repository-event automation"
      },
      "observed_at": "2026-09-11T09:05:36Z",
      "process_position": {
        "current_stage": "p5",
        "state": "PARTIAL PUBLICATION THROUGH UNIT 4"
      }
    },
    {
      "claim_id": "cross.recovery.audit",
      "section": "Cross-course",
      "status": "OBSERVED",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "Point-in-time recovery audit superseded by current per-course claims.",
      "superseded_by": [
        "humgeo.blueprint.audit",
        "apwh.blueprint.audit",
        "apush.blueprint.audit",
        "psych.blueprint.audit"
      ],
      "value": "The exact recovery register at evidence-repo main fe839ffc0caf59fe17868c0e64f09c1b90e60bfb still contains 25 rows: 2 VALID_FACTORY_PROOF, 8 SALVAGEABLE_INPUT_ONLY, 5 FACTORY_REEARN_REQUIRED, 6 VOID, and 4 UNKNOWN_BLOCKED. This is an immutable historical classification, not a current course-state or completion verdict.",
      "scope": "historical 25-row recovery classification at exact evidence-repo SHA; excludes current course state and release readiness",
      "evidence": [
        {
          "type": "recovery-register",
          "url": "https://github.com/joshuadurey-del/ap-ss-evidence/blob/fe839ffc0caf59fe17868c0e64f09c1b90e60bfb/evidence/recovery/20260819-course-recovery-audit/codex/DAMAGE-REGISTER.jsonl"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB",
      "observed_at": "2026-08-27T08:50Z"
    },
    {
      "claim_id": "cross.handrolled.machinery",
      "section": "Cross-course",
      "status": "OBSERVED",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "Point-in-time machinery audit superseded by current per-course claims.",
      "superseded_by": [
        "humgeo.blueprint.audit",
        "apwh.blueprint.audit",
        "apush.blueprint.audit",
        "psych.blueprint.audit"
      ],
      "value": "The exact historical purge manifest at evidence-repo main fe839ffc0caf59fe17868c0e64f09c1b90e60bfb enumerates prior-step through prior-step hand-rolled machinery classes and states that deletion requires owner approval. Current INCEPT rules give those local tools no factory-proof authority and require committed factory routes. This claim does not assert that the inventoried files were deleted or that their present filesystem state was checked.",
      "scope": "historical prior-step-prior-step machinery inventory plus current factory-first authority rule; excludes current filesystem removal status",
      "evidence": [
        {
          "type": "purge-manifest",
          "url": "https://github.com/joshuadurey-del/ap-ss-evidence/blob/fe839ffc0caf59fe17868c0e64f09c1b90e60bfb/evidence/recovery/20260819-course-recovery-audit/codex/PURGE-AND-REPLACEMENT-MANIFEST.md"
        },
        {
          "type": "current-seat-rule",
          "location": "INCEPT/ORIENTATION.md",
          "rule": "factory-first; no local substitutes"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+LOCAL_INCEPT_RULE",
      "observed_at": "2026-08-27T08:50Z"
    },
    {
      "claim_id": "humgeo.wave.proof",
      "section": "HumGeo",
      "status": "OBSERVED",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "Historical generation-wave proof superseded by the current landed asset state.",
      "superseded_by": [
        "humgeo.bank374"
      ],
      "value": "Live GitHub readback preserves the historical Gate 0 record: PRs #55 and #56 are merged, PR #57 is closed unmerged, and issue #44 remains open with label autopilot:attention and no assignee. Current HumGeo main is later accepted-source commit 8495d75929f2e25d6f7fa50fc24ce3d47481a887. This row reports PR/issue history only and gives no current prior-step, writer, bank, or release verdict.",
      "scope": "historical Gate 0 PR disposition and present issue #44 metadata; excludes current writer absence, prior-step state, bank state, and release",
      "evidence": [
        {
          "type": "merged-pilot",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/55"
        },
        {
          "type": "merged-plan",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/56"
        },
        {
          "type": "closed-unmerged-executor",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/57"
        },
        {
          "type": "residual-issue",
          "url": "https://github.com/ilmych/humgeo-rebuild/issues/44",
          "state": "open"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB",
      "observed_at": "2026-08-27T08:48Z"
    },
    {
      "claim_id": "humgeo.rescreen741.reearn",
      "section": "HumGeo",
      "status": "OBSERVED",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "Historical rescreen receipt superseded by the current native-runbook validation state.",
      "superseded_by": [
        "humgeo.ls_qc_ready"
      ],
      "value": "Live PR #43 remains merged as be18d12db835b3fab55043536910a134a1102504. Current issue #44 separately records 429 fingerprint-bound passing rows and a 332-row residual disposition. This preserves the bounded historical admission and residual split; it does not re-run per-item QC, establish current factory verdicts, or authorize the residual campaign.",
      "scope": "historical PR #43 admission plus the separately tracked 332-row residual queue; excludes fresh per-item QC and execution authority",
      "evidence": [
        {
          "type": "rescreen-merge",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/43",
          "merge_commit": "be18d12db835b3fab55043536910a134a1102504"
        },
        {
          "type": "residual-issue",
          "url": "https://github.com/ilmych/humgeo-rebuild/issues/44",
          "state": "open"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB",
      "observed_at": "2026-08-27T08:48Z"
    },
    {
      "claim_id": "humgeo.bank374",
      "section": "HumGeo",
      "status": "OBSERVED",
      "value": "Historical August 31 operator/build snapshot: the then-pinned operator receipt and build measurements are retained as dated evidence. They do not measure today’s bank or the current final publication cut.",
      "scope": "Historical operator/build snapshot only; no current bank, publication, or release credit",
      "evidence": [
        {
          "type": "controller-execution-state",
          "observed_at": "2026-08-28T14:46:48Z",
          "sha256": "7b47ec6435d1e8b7b5ffff531edd6051111370580bc23ab0eb726b24c7dfeed0"
        },
        {
          "type": "final-slot-dual-qc-receipt",
          "observed_at": "2026-08-28T14:45:48Z",
          "sha256": "02c18c45244e242729ab11c5b04719769d48f99a12a56893d204586b57d69e51"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+LOCAL_INCEPT_RECEIPT",
      "observed_at": "2026-08-31T06:49:16Z",
      "settled": true,
      "settled_at": "2026-09-08T04:48:09Z",
      "settlement_reason": "Terminal historical checkpoint on superseded bytes; original observation date retained. Current progression belongs to the primary course claim.",
      "superseded_by": [
        "humgeo.blueprint.audit"
      ]
    },
    {
      "claim_id": "humgeo.review_surface.local",
      "section": "HumGeo",
      "status": "OBSERVED",
      "value": "The August 31 offline-preview checkpoint established an offline review surface on its then-pinned bytes. It does not establish current final-cut validation, platform publication, or learner acceptance.",
      "scope": "Historical offline-preview checkpoint only",
      "evidence": [
        {
          "type": "landed-build-output",
          "url": "https://github.com/ilmych/humgeo-build-outputs/commit/c0ec5ed8e4cf"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+LOCAL_INCEPT_EVENT",
      "status_at": "2026-08-31T00:58:45Z",
      "settled": true,
      "settled_at": "2026-09-08T04:48:09Z",
      "settlement_reason": "Terminal historical checkpoint on superseded bytes; original observation date retained. Current progression belongs to the primary course claim.",
      "superseded_by": [
        "humgeo.blueprint.audit"
      ]
    },
    {
      "claim_id": "humgeo.ls_qc_ready",
      "section": "HumGeo",
      "status": "BLOCKED",
      "value": "Learner-review readiness remains pending in the current execution checklist. Source freeze, bank assembly and the final cut precede dark-course readback, hosted cold QC and learner acceptance. No current LS disposition or attended learner-acceptance receipt against the final served digest was verified in this refresh.",
      "scope": "Current owner-plan prerequisites and available receipts; not a live platform or human-disposition check",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/88",
          "observed_at": "2026-09-10T02:13:38Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/1069",
          "observed_at": "2026-09-10T02:13:38Z"
        },
        {
          "type": "current-execution-checklist",
          "location": "Private Alpha workspace: LIVE-CHECKLIST.md, latest Fable section",
          "sha256": "090aaece08e67d6f2bcee6627c7d2288dafea98c730dfa259a6346880180b9f7",
          "observed_at": "2026-09-10T02:05:02Z",
          "scope": "Plan only; source freeze, bank assembly, cut and dark readback unchecked"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "status_at": "2026-09-10T02:13:38Z"
    },
    {
      "claim_id": "humgeo.eoc",
      "section": "HumGeo",
      "status": "BLOCKED",
      "value": "EOC issue #28 remains open, and the calibration report committed at current HumGeo main records FAIL. The live grader health endpoint reports availability at build 699cbdf7; health does not establish calibration acceptance for that served build. No fresh grading campaign was run.",
      "scope": "Current issue, committed calibration verdict, and live health readback; no fresh calibration run",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/humgeo-rebuild/blob/f8b250ed03ce789ad94668f28d262d06138cc0be/manifests/eoc-calibration/report.json",
          "observed_at": "2026-09-10T02:13:38Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/humgeo-rebuild/issues/28",
          "observed_at": "2026-09-10T02:13:38Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://ap-grader.inceptstore.com/api/health",
          "observed_at": "2026-09-10T02:13:38Z"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "status_at": "2026-09-10T02:13:38Z"
    },
    {
      "claim_id": "humgeo.release",
      "section": "HumGeo",
      "status": "BLOCKED",
      "value": "Broader enrollment and release remain pending in the reviewed execution checklist. Final-source acceptance, the publication cut, exact dark readback, hosted cold QC and learner acceptance have not been closed by the evidence verified in this refresh. Source merges and earlier dark-publication history do not establish current release readiness.",
      "scope": "Current owner-plan release prerequisites; no current enrollment or learner-surface readback",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/humgeo-rebuild/pull/88",
          "observed_at": "2026-09-10T02:13:38Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/1069",
          "observed_at": "2026-09-10T02:13:38Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/1072",
          "observed_at": "2026-09-10T02:13:38Z"
        },
        {
          "type": "current-execution-checklist",
          "location": "Private Alpha workspace: LIVE-CHECKLIST.md, latest Fable section",
          "sha256": "090aaece08e67d6f2bcee6627c7d2288dafea98c730dfa259a6346880180b9f7",
          "observed_at": "2026-09-10T02:05:02Z",
          "scope": "Plan only; source freeze, bank assembly, cut and dark readback unchecked"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "status_at": "2026-09-10T02:13:38Z"
    },
    {
      "claim_id": "apwh.sweep.pack",
      "section": "APWH",
      "status": "MISSING",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "Historical missing sweep snapshot superseded by the current accepted-source ledger.",
      "superseded_by": [
        "apwh.blueprint.audit"
      ],
      "value": "MISSING: issue #48 remains closed and preserves a historical 933-item acceptance narrative, but the cited PR #9 and commit 1d59042235117bddbd0a2065baf2b2d68359c0a1 do not resolve in the current APWH remotes. Current canon also excludes that local ceremony from accepted-source proof. No current canonical serialized-bank receipt was identified, so the historical population is not re-dated as current.",
      "scope": "historical 933-item serialized population and its current canonical resolvability; excludes accepted-source closure and learner serving",
      "evidence": [
        {
          "type": "historical-issue-record",
          "url": "https://github.com/ilmych/apwh-blueprint-build/issues/48",
          "state": "closed"
        },
        {
          "type": "unresolved-canonical-ref",
          "sha": "1d59042235117bddbd0a2065baf2b2d68359c0a1",
          "result": "NOT_FOUND"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB",
      "status_at": "2026-08-27T08:49Z"
    },
    {
      "claim_id": "apwh.qc933",
      "section": "APWH",
      "status": "MISSING",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "Historical missing-QC snapshot superseded by the current accepted-source ledger.",
      "superseded_by": [
        "apwh.blueprint.audit"
      ],
      "value": "MISSING: the closed issue #48 comment reports two passing legs over 933 identities, but its cited merged ref no longer resolves in the current remote and the 2026-08-27 APWH canon assigns the local Faultless Bar campaign no publication-proof weight. Without a current canonical factory receipt, exact item agreement and acceptance remain historical assertions only.",
      "scope": "historical 933-item acceptance receipt and current factory provenance; excludes accepted-source closure, QTI parity, and learner acceptance",
      "evidence": [
        {
          "type": "historical-completion-record",
          "url": "https://github.com/ilmych/apwh-blueprint-build/issues/48#issuecomment-5354633163"
        },
        {
          "type": "current-canon-limit",
          "location": "INCEPT/APWH-CANON-REQUIREMENTS.md",
          "rule": "local 933-item ceremony carries no runbook row"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+LOCAL_INCEPT_CANON",
      "status_at": "2026-08-27T08:49Z"
    },
    {
      "claim_id": "apwh.pr791",
      "section": "APWH",
      "status": "BLOCKED",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "The owner retired the Platform3 route for this greenfield course; the historical blocked verdict is retained without carrying it into the native-runbook state.",
      "superseded_by": [
        "apwh.blueprint.audit"
      ],
      "value": "BLOCKED: four validated APWH study-skills lessons wait for a Platform3 write window under open issue #591. The evidence-gated write is one of two owner-side levers on accepted source and may move A-210 plus A-203's length leg. It does not enter prior publication work or supply later lifecycle credit.",
      "scope": "APWH study-skills placement authority and current issue disposition; excludes accepted-source closure and learner/reviewer visibility",
      "evidence": [
        {
          "type": "closed-unmerged-pr",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/791",
          "state": "closed",
          "merged": false
        },
        {
          "type": "placement-issue",
          "url": "https://github.com/InceptTrilogy/ap-one/issues/591",
          "state": "open"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB",
      "status_at": "2026-08-30T14:06Z"
    },
    {
      "claim_id": "apwh.local_done",
      "section": "APWH",
      "status": "OBSERVED",
      "value": "Historical retired marker: apwh.local_done supplies no course-completion credit. The implementation landings recorded below retain their original scope and dates. Current APWH progression is tracked by the primary course claim.",
      "scope": "Terminal history of a retired local marker; no accepted-source, publication or learner completion",
      "evidence": [
        {
          "type": "current-canon-limit",
          "location": "INCEPT/APWH-CANON-REQUIREMENTS.md",
          "rule": "local ceremonies eliminated from proof on 2026-08-27"
        },
        {
          "type": "phase-0.2-source-capture",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/917",
          "state": "merged",
          "merge_commit": "4fc7c055a0785d39d1698903d22a2d77613f330c"
        },
        {
          "type": "phase-1-course-tree",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/923",
          "state": "merged",
          "head": "7dd28738439c17f66ddd1b7135720ce58167750a",
          "merge_commit": "10b1900c0453eda45917923c78c6a632eb84c8a6"
        }
      ],
      "evidence_access": "LOCAL_INCEPT_CANON+PRIVATE_GITHUB",
      "observed_at": "2026-08-31T07:13:05Z",
      "settled": true,
      "settled_at": "2026-09-08T04:48:09Z",
      "settlement_reason": "Terminal historical checkpoint on superseded bytes; original observation date retained. Current progression belongs to the primary course claim.",
      "superseded_by": [
        "apwh.blueprint.audit"
      ]
    },
    {
      "claim_id": "apwh.ls_qc_ready",
      "section": "APWH",
      "status": "BLOCKED",
      "value": "Reviewer acceptance remains unearned. The dated gate-bank v2 passes supersede the v1 failures; the publication-preparation receipt retains source, other-bank, final-QTI and live-readback holds. These records do not establish cold full-course QC or learner acceptance.",
      "scope": "Current plan and named validation receipt; no new live QC, human review or publication credit",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-one/pull/1037",
          "observed_at": "2026-09-10T02:14:46Z"
        },
        {
          "type": "validation-v2",
          "location": "Private Alpha workspace: APWH PHASE-1.3-VALIDATION-RECORD-v2.md",
          "receipt_at": "2026-09-08T04:13:08Z",
          "observed_at": "2026-09-10T02:14:46Z",
          "scope": "Gate bank only; not other populations or final QTI"
        },
        {
          "type": "publication-preparation",
          "location": "Private Alpha workspace: APWH s6 EXECUTION-RESULT.md",
          "receipt_at": "2026-09-08T10:01:59.952586Z",
          "observed_at": "2026-09-10T02:14:46Z",
          "result": "HOLD: checkpoints 2/3 incomplete; course acceptance unearned"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "status_at": "2026-09-10T02:14:46Z"
    },
    {
      "claim_id": "apush.ledger.mixed",
      "section": "APUSH",
      "status": "OBSERVED",
      "value": "The committed ledger reports 49 accepted and 200 pending across 249 positions: 36 legacy_dual_review and 13 server_strict acceptances. Its write policy is build-only, with platform ingest, live wiring and rendering false. These counts do not establish native seating or learner serving.",
      "scope": "Current committed ledger metadata and write policy only",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/apush-build-outputs/blob/98842f41d90138846ca8a584e2d60d8d54719e0f/phase2/article-acceptance-ledger-v2-succ11/ledger.json",
          "observed_at": "2026-09-10T02:14:46Z"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "observed_at": "2026-09-10T02:14:46Z"
    },
    {
      "claim_id": "apush.generated_qc",
      "section": "APUSH",
      "status": "MISSING",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "Historical missing generated-QC snapshot superseded by the current build-output state.",
      "superseded_by": [
        "apush.ls_qc_ready"
      ],
      "value": "MISSING: the stale dashboard row cites only an owner-direction sentence for 2,479 generation-QC candidates and provides no resolvable current factory receipt. Current canon preserves that number as bounded historical source evidence but explicitly does not treat it as native QTI, display, persisted-result, or accepted-source proof. This task did not locate a same-scope live verifier, so the count is not re-dated.",
      "scope": "current factory provenance for the historical 2,479 generation-QC candidate assertion; excludes hosted-grader existence and native publication readiness",
      "evidence": [
        {
          "type": "current-canon-limit",
          "location": "INCEPT/APUSH-CANON-REQUIREMENTS.md",
          "result": "bounded historical evidence only"
        },
        {
          "type": "verifier-gap",
          "status": "MISSING",
          "reason": "no resolvable current factory receipt in the claim or canon row"
        }
      ],
      "evidence_access": "LOCAL_INCEPT_CANON+DECLARED_EVIDENCE_GAP",
      "status_at": "2026-08-27T08:50Z"
    },
    {
      "claim_id": "apush.admissions",
      "section": "APUSH",
      "status": "OBSERVED",
      "value": "The committed ledger remains 49 accepted and 200 pending. The September 10 migration record describes a resumed pilot whose returned articles were refused by the admission gate. The August 31 position-69/70 checkpoint remains historical and no longer describes the latest recorded activity.",
      "scope": "Current ledger and latest published fleet checkpoint; no assertion that the old job is running now",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/apush-build-outputs/blob/98842f41d90138846ca8a584e2d60d8d54719e0f/phase2/article-acceptance-ledger-v2-succ11/ledger.json",
          "observed_at": "2026-09-10T02:14:46Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/apush-course-build/pull/19",
          "observed_at": "2026-09-10T02:14:46Z"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "observed_at": "2026-09-10T02:14:46Z"
    },
    {
      "claim_id": "apush.seating",
      "section": "APUSH",
      "status": "BLOCKED",
      "value": "The committed ledger remains build-only, with platform ingest, live wiring and rendering false. The new admission and migration fixes provide no successor-seating or platform-readback evidence.",
      "scope": "Current committed write policy and dated fleet checkpoint; no platform readback",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/apush-build-outputs/blob/98842f41d90138846ca8a584e2d60d8d54719e0f/phase2/article-acceptance-ledger-v2-succ11/ledger.json",
          "observed_at": "2026-09-10T02:14:46Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/apush-course-build/pull/19",
          "observed_at": "2026-09-10T02:14:46Z"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "status_at": "2026-09-10T02:14:46Z"
    },
    {
      "claim_id": "apush.ls_qc_ready",
      "section": "APUSH",
      "status": "IN_PROGRESS",
      "value": "Current sources record resumed preparation and new admission/migration fixes. Publication and post-publication review remain pre-publication in PIPELINE.md; an LS handoff or later lifecycle completion is not established.",
      "scope": "Current repository records and latest published checkpoint; not a live worker-status or LS-disposition check",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/apush-course-build/blob/319e0777d208601379749066f579e0f67a086cdb/PIPELINE.md#L21",
          "observed_at": "2026-09-10T02:14:46Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/apush-course-build/pull/19",
          "observed_at": "2026-09-10T02:14:46Z"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "status_at": "2026-09-10T02:14:46Z"
    },
    {
      "claim_id": "apush.platform",
      "section": "APUSH",
      "status": "MISSING",
      "value": "Current repository records retain build-only write policy and pre-publication status. The declared publish_evidence_bundle path returns HTTP 404 at the exact output ref. No current learner-surface verification receipt was obtained. This does not establish absence on another seat or service.",
      "scope": "Repository evidence gap only; no live TimeBack endpoint was probed; publication, learner visibility and release remain unproved",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/apush-course-build/blob/319e0777d208601379749066f579e0f67a086cdb/PIPELINE.md#L21",
          "observed_at": "2026-09-10T02:14:46Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/ilmych/apush-build-outputs/blob/98842f41d90138846ca8a584e2d60d8d54719e0f/phase2/article-acceptance-ledger-v2-succ11/ledger.json",
          "observed_at": "2026-09-10T02:14:46Z"
        },
        {
          "type": "declared-output-path",
          "result": "HTTP 404",
          "source_ref": "98842f41d90138846ca8a584e2d60d8d54719e0f",
          "observed_at": "2026-09-10T02:14:46Z",
          "scope": "Declared publish_evidence_bundle path only; recursive tree was truncated, so no global receipt-absence inference"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "status_at": "2026-09-10T02:14:46Z"
    },
    {
      "claim_id": "psych.content",
      "section": "Psych",
      "status": "OBSERVED",
      "value": "Current main records content and metadata preparation across Units 0–5. README totals remain source-reported, not a fresh corpus census. Publication receipts now extend through Unit 3; complete-course acceptance is not established.",
      "scope": "Current committed preparation records and source-reported totals; fresh complete-corpus census UNMEASURED",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/fecad2ed1f0885d8190efbb472aba1160a59120c/README.md",
          "observed_at": "2026-09-10T02:14:46Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/fecad2ed1f0885d8190efbb472aba1160a59120c/out/publish/publish_audit.jsonl",
          "observed_at": "2026-09-10T02:14:46Z"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "observed_at": "2026-09-10T02:14:46Z"
    },
    {
      "claim_id": "psych.bank",
      "section": "Psych",
      "status": "MISSING",
      "value": "Unit 3’s committed deterministic live-QC receipt passes its named subset. Complete-bank factory-admission receipt coverage remains UNMEASURED. Subset readback and the older partial-course QC report do not establish complete-bank admission.",
      "scope": "Committed subset QC evidence only; no complete-bank coverage oracle was run",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/fecad2ed1f0885d8190efbb472aba1160a59120c/out/publish/unit_3/reports/live_qc_unit_3.json",
          "observed_at": "2026-09-10T02:14:46Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/fecad2ed1f0885d8190efbb472aba1160a59120c/out/publish/course_qc/qc_summary.json",
          "observed_at": "2026-09-10T02:14:46Z"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "status_at": "2026-09-10T02:14:46Z"
    },
    {
      "claim_id": "psych.u5",
      "section": "Psych",
      "status": "OBSERVED",
      "value": "The Unit 5 build receipt records 457 MCQs, 364 question stimuli, three served FRQs and three reserve FRQs; tree_pushed remains false. Issue #51 remains closed as overtaken, with generation-restart conditions preserved. No current live Unit 5 acceptance is established.",
      "scope": "Exact-ref Unit 5 build receipt and issue disposition; no current learner-surface validation",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/fecad2ed1f0885d8190efbb472aba1160a59120c/out/publish/unit_5/publish_tree.json",
          "observed_at": "2026-09-10T02:14:46Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/issues/51#issuecomment-5473501805",
          "observed_at": "2026-09-10T02:14:46Z"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "observed_at": "2026-09-10T02:14:46Z"
    },
    {
      "claim_id": "psych.ebq",
      "section": "Psych",
      "status": "BLOCKED",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "Historical zero-yield snapshot superseded by the landed Unit 5 assessment set.",
      "superseded_by": [
        "psych.u5"
      ],
      "status_at": "2026-08-27T08:45Z",
      "value": "The exact historical EBQ canary receipt was opened and hash-bound this session: it records two admitted items, zero closed buckets, and no job IDs. Live GitHub readback confirms factory issue #248 closed through merged PR #249, while current factory main is 9da35978d34f781fb2f0692235564aae2fccd078. The engine-fix evidence does not prove current served-bank admission or QC, and the missing stable job identity prevents the required direct factory service readback. The old EBQ milestone therefore remains BLOCKED, with no retry or generation action authorized.",
      "scope": "historical EBQ canary receipt and factory engine-fix provenance; excludes current served-bank contents, current item QC, accepted-source closure, and publication readiness",
      "evidence": [
        {
          "type": "receipt-hardening-audit",
          "url": "https://github.com/joshuadurey-del/ap-ss-evidence/blob/fe839ffc0caf59fe17868c0e64f09c1b90e60bfb/evidence/recovery/20260819-course-recovery-audit/codex/DAMAGE-REGISTER.jsonl",
          "record": "PS-002"
        },
        {
          "type": "opened-local-receipt",
          "location": "~/.incept/day-20260811/psych-topup/verify-after-23.json",
          "sha256": "71df77ca1dc8b060cb23cfdab9296c56b4f4c0b34e4525c9866a3a3834ecea09",
          "observed_at": "2026-08-27T08:45Z"
        },
        {
          "type": "factory-engine-fix",
          "url": "https://github.com/InceptTrilogy/incept-test-builder/pull/249",
          "merge_commit": "ba05c78236f40137178d18009a6ebb4f82cab5fa"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPT"
    },
    {
      "claim_id": "psych.provenance",
      "section": "Psych",
      "status": "OBSERVED",
      "settled": true,
      "settled_at": "2026-08-30T04:19Z",
      "settlement_reason": "Historical provenance snapshot superseded by the current course-main claim.",
      "superseded_by": [
        "psych.blueprint.audit"
      ],
      "observed_at": "2026-08-27T08:45Z",
      "value": "Live GitHub API readback at Psychology main 16ee34846fe539e2ee7d5c21a3f40fc1a49082cb confirms issue #14 remains closed. The factory-owner comment states that the served bank was produced through the same generation API exposed by Content Factory and that generation includes that API's QC. This establishes the origin asserted for the historical 2026-08-16 1,105-bucket scan only; current bank counts, current per-item QC, accepted-source admission, and publication readiness remain unmeasured.",
      "scope": "factory-generation origin of the historical 2026-08-16 served-bank scan; excludes current bank contents/counts, current per-item QC, accepted-source closure, and publication readiness",
      "evidence": [
        {
          "type": "course-repository",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/tree/16ee34846fe539e2ee7d5c21a3f40fc1a49082cb"
        },
        {
          "type": "factory-owner-provenance",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/issues/14",
          "observed_at": "2026-08-27T08:45Z",
          "state": "closed"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB"
    },
    {
      "claim_id": "psych.ls_qc_ready",
      "section": "Psych",
      "status": "BLOCKED",
      "value": "The committed September 6 course-QC report remains FAIL for its partial-course scope: 536 unique questions, 263 severe-failed items and 20 LLM cache hits. Its generated_at=2026-09-06T11:02:05.110414 has no declared timezone. Newer Unit 3 deterministic verification does not replace that report with cold full-course QC or learner acceptance.",
      "scope": "Dated committed partial-course QC report, not a fresh live QC run or full-course human disposition",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/fecad2ed1f0885d8190efbb472aba1160a59120c/out/publish/course_qc/qc_summary.json",
          "observed_at": "2026-09-10T02:14:46Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/fecad2ed1f0885d8190efbb472aba1160a59120c/out/publish/unit_3/reports/live_qc_unit_3.json",
          "observed_at": "2026-09-10T02:14:46Z"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "status_at": "2026-09-10T02:14:46Z"
    },
    {
      "claim_id": "psych.registration",
      "section": "Psych",
      "status": "OBSERVED",
      "value": "Committed receipts record Units 0–3 tree pushes. Aggregate tree readback matches Units 0–2, and Unit 3 has a passing deterministic item/stimulus/test receipt. Current platform state, enrollment state and complete-course publication remain UNMEASURED.",
      "scope": "Exact-ref historical publication and partial tree-readback receipts only; no fresh platform probe",
      "evidence": [
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/fecad2ed1f0885d8190efbb472aba1160a59120c/out/publish/publish_audit.jsonl",
          "observed_at": "2026-09-10T02:14:46Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/fecad2ed1f0885d8190efbb472aba1160a59120c/out/publish/live_tree_all_postu2.json/live_tree_all.json",
          "observed_at": "2026-09-10T02:14:46Z"
        },
        {
          "type": "exact-source-readback",
          "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/fecad2ed1f0885d8190efbb472aba1160a59120c/out/publish/unit_3/reports/live_qc_unit_3.json",
          "observed_at": "2026-09-10T02:14:46Z"
        }
      ],
      "evidence_access": "PRIVATE_GITHUB+SCOPED_LOCAL_RECEIPTS",
      "observed_at": "2026-09-10T02:14:46Z"
    }
  ],
  "population_coverage": {
    "schema": "population-evidence/v1",
    "observed_at": "2026-09-11T08:23:10Z",
    "courses": {
      "humgeo": {
        "Gate MCQs": {
          "value": "2,448 MCQs · 204 forms",
          "detail": "68 gates; 612 written responses excluded from MCQs. Committed snapshot, not live acceptance.",
          "next_step": "Final-cut QC and live readback still need their own evidence.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/bff/data/courses/ap-human-geography-fall-2026-v1/demo_gate_snapshot.json",
              "sha256": "8a00094a61a7aafadc68a33a516bebb23552d645f6d0e623fc2f0f17580f3f6b"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/humgeo-rebuild"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Practice": {
          "value": "3,633 keyed records",
          "detail": "Committed source inventory only. Effective admission, complete population scope and learner readback require native evidence.",
          "next_step": "Reconcile the required practice set and its current QC.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/bff/data/courses/ap-human-geography-fall-2026-v1/demo_practice_keys.json",
              "sha256": "806a0c3d583b7023bc6884ca3d660b7bb6396089c7fe6c68c96fce1503ed1e6f"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/humgeo-rebuild"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Videos / media": {
          "value": "1,113 lesson mappings",
          "detail": "Committed source inventory only. Effective admission, complete population scope and learner readback require native evidence.",
          "next_step": "Verify required media, upload availability and playback.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/bff/data/courses/ap-human-geography-fall-2026-v1/video_map.json",
              "sha256": "cdbb15c847e079c30d29eee83cf09144e4327032c5450e4f241dafdd604395c2"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/humgeo-rebuild"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Writing activities": {
          "value": "120 activities",
          "detail": "Committed source inventory only. Effective admission, complete population scope and learner readback require native evidence.",
          "next_step": "Confirm final served activity coverage and scoring.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/bff/data/courses/ap-human-geography-fall-2026-v1/write_activities.json",
              "sha256": "120bdad8614dfafb15d42912682d1f6b175b07870ef010356faba28eba3389e3"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/humgeo-rebuild"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Mock / exam forms": {
          "value": "1 assembled exam form(s)",
          "detail": "Committed mock-bank inventory; not exam acceptance.",
          "next_step": "Verify the complete exam and its learner route.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/bff/data/courses/ap-human-geography-fall-2026-v1/mock_exam_bank.json",
              "sha256": "f7bdfe015d96e41265d005a26a21922920eefb76a726eed55ac4ac7d2dd75772"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/humgeo-rebuild"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Articles": {
          "value": "72 article overlays",
          "detail": "Committed source inventory only. Effective admission, complete population scope and learner readback require native evidence.",
          "next_step": "Reconcile the complete article population and acceptance.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/bff/data/courses/ap-human-geography-fall-2026-v1/demo_articles.json",
              "sha256": "2bfcc976537c78117e41efea39b789f27ae126b6260f1e18f4df381288aec8ab"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/humgeo-rebuild"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "PowerPath / PP100": {
          "value": "1,715 ingest inventory entries",
          "detail": "Base PP100 list; exclusions, replacements and final admission are separate inputs.",
          "next_step": "Reconcile the effective admitted set at the final cut.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/ingest/manifests/ap-human-geography-fall-2026-v1/pp100_items.json",
              "sha256": "0518f34b18c2b15905b99daa424c96ccbadcf712705bb7707ab9ea5fb975614a"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/humgeo-rebuild"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Writing scoring": {
          "value": "Historical calibration: FAIL",
          "detail": "Committed report, not a fresh calibration. A newer governing receipt must be reconciled separately.",
          "next_step": "Reconcile with current calibration and scoring evidence.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Committed report",
          "evidence": [
            {
              "url": "https://github.com/ilmych/humgeo-rebuild/blob/c67c690b8b29528ff154e1fe37df4ecb2c437aa1/manifests/eoc-calibration/report.json",
              "sha256": "c119c805c6b5fe5445785d8168a592b7ecf0be1ee5cdd3e00ae28f05fa6943b2"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/humgeo-rebuild"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Train Your Eye": {
          "reporting_status": "RECORDED",
          "value": "34 items · 15 paired sets",
          "detail": "Paired-stimulus bank used by native host-lesson practice; not a Know A / Know B sequence or live-acceptance verdict.",
          "next_step": "Match the emitted practice package and native validation receipt to this bank.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/ingest/manifests/ap-human-geography-fall-2026-v1/paired_sets_bank.json",
              "sha256": "9ddcddb769fe60f01e0966b4a059a965afca788366e0f54463ced67c42895c65"
            }
          ],
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/humgeo-rebuild"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Unit assessments": {
          "reporting_status": "RECORDED",
          "value": "84 forms · 7 units",
          "detail": "Stored source alternatives. The native publisher selects forms per unit separately; this is not a publication count.",
          "next_step": "Match selected forms and their accepted item receipts to the publication package.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/ingest/manifests/ap-human-geography-fall-2026-v1/cumulative_gate_forms.json",
              "sha256": "3dd37f2b6919767fde00e3bd798b7babe1e416b94c2939fd764a15ec2b0a52be"
            }
          ],
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/humgeo-rebuild"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Embedded checks": {
          "reporting_status": "RECORDED",
          "value": "1,215 sync-check records",
          "detail": "Actual sync-bank records. Authored article checks and final video/article placement use additional native inputs; not combined acceptance.",
          "next_step": "Join article-check acceptance manifests and the native assets validation receipt.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/ingest/manifests/ap-human-geography-fall-2026-v1/sync_bank.json",
              "sha256": "df1dfd9e1a23f00028189894af12d5c1963e98da577c29098b2e84a1a0321f39"
            }
          ],
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/humgeo-rebuild"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        }
      },
      "apwh": {
        "Gate MCQs": {
          "value": "1,988 MCQs · 142 forms",
          "detail": "71 gates; 0 written responses excluded from MCQs. Committed snapshot, not live acceptance.",
          "next_step": "Final-cut QC and live readback still need their own evidence.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/bff/data/courses/ap-world-history-fall-2026-v1/demo_gate_snapshot.json",
              "sha256": "6b7886764282c159ff324952b87302c3768bfb64e26bf46890e046d2987a2467"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/apwh-blueprint-build",
            "ilmych/apwh-build-outputs"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Practice": {
          "value": "645 keyed records",
          "detail": "Committed source inventory only. Effective admission, complete population scope and learner readback require native evidence.",
          "next_step": "Reconcile the required practice set and its current QC.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/bff/data/courses/ap-world-history-fall-2026-v1/demo_practice_keys.json",
              "sha256": "e702a286a40370dbb4cfe5ff0617a5dd6e4cfaf103fa973f8e0532796bc33331"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/apwh-blueprint-build",
            "ilmych/apwh-build-outputs"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Videos / media": {
          "value": "171 lesson mappings",
          "detail": "Committed source inventory only. Effective admission, complete population scope and learner readback require native evidence.",
          "next_step": "Verify required media, upload availability and playback.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/bff/data/courses/ap-world-history-fall-2026-v1/video_map.json",
              "sha256": "230490ef379f51bb40463349359587e7b0d1c195fa5b6f2f71ef48157a5f086d"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/apwh-blueprint-build",
            "ilmych/apwh-build-outputs"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Writing activities": {
          "value": "113 activities",
          "detail": "Committed source inventory only. Effective admission, complete population scope and learner readback require native evidence.",
          "next_step": "Confirm final served activity coverage and scoring.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/bff/data/courses/ap-world-history-fall-2026-v1/write_activities.json",
              "sha256": "deecba6ba9bb4ddf924ad486292921c9854544398238d804ec22ad35845b86a7"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/apwh-blueprint-build",
            "ilmych/apwh-build-outputs"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Mock / exam forms": {
          "value": "1 assembled exam form(s)",
          "detail": "Committed mock-bank inventory; not exam acceptance.",
          "next_step": "Verify the complete exam and its learner route.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Source inventory",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-one/blob/83078af25e0f51c23428c1cf629b45a1a87bb2ac/services/bff/data/courses/ap-world-history-fall-2026-v1/mock_exam_bank.json",
              "sha256": "aa7cc87d482f0297abaa3cd0265bcec2563a4f705e6e7b9a588986bab099e7ca"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/apwh-blueprint-build",
            "ilmych/apwh-build-outputs"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "PowerPath / PP100": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/apwh-blueprint-build",
            "ilmych/apwh-build-outputs"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Unit assessments": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/apwh-blueprint-build",
            "ilmych/apwh-build-outputs"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Articles": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/apwh-blueprint-build",
            "ilmych/apwh-build-outputs"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Embedded checks": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/apwh-blueprint-build",
            "ilmych/apwh-build-outputs"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Writing scoring": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/apwh-blueprint-build",
            "ilmych/apwh-build-outputs"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Train Your Eye": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-one",
            "ilmych/apwh-blueprint-build",
            "ilmych/apwh-build-outputs"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        }
      },
      "apush": {
        "Articles": {
          "value": "49 / 249 positions accepted",
          "detail": "200 pending in this named build-only ledger. Presence on current main does not establish it as the latest successor or prove publication.",
          "next_step": "200 positions pending in this ledger; publication remains separate.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Acceptance ledger",
          "evidence": [
            {
              "url": "https://github.com/ilmych/apush-build-outputs/blob/98842f41d90138846ca8a584e2d60d8d54719e0f/phase2/article-acceptance-ledger-v2-succ11/ledger.json",
              "sha256": "ec8db758827ffc46f981d0328015091efe35ec9794f1ba258911da612ac55292"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "ilmych/apush-build-outputs",
            "ilmych/apush-course-build"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Gate MCQs": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "ilmych/apush-build-outputs",
            "ilmych/apush-course-build"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Practice": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "ilmych/apush-build-outputs",
            "ilmych/apush-course-build"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "PowerPath / PP100": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "ilmych/apush-build-outputs",
            "ilmych/apush-course-build"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Unit assessments": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "ilmych/apush-build-outputs",
            "ilmych/apush-course-build"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Mock / exam forms": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "ilmych/apush-build-outputs",
            "ilmych/apush-course-build"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Embedded checks": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "ilmych/apush-build-outputs",
            "ilmych/apush-course-build"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Videos / media": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "ilmych/apush-build-outputs",
            "ilmych/apush-course-build"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Writing activities": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "ilmych/apush-build-outputs",
            "ilmych/apush-course-build"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Writing scoring": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "ilmych/apush-build-outputs",
            "ilmych/apush-course-build"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Train Your Eye": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "ilmych/apush-build-outputs",
            "ilmych/apush-course-build"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        }
      },
      "psych": {
        "Writing activities": {
          "value": "Unit 3: 3 FRQs matched",
          "detail": "Committed Unit 3 readback only; no fresh platform probe or full-course verdict.",
          "next_step": "Reconcile the remaining units and refresh live acceptance.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Subset readback",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/07d70d567a2857d0036700404d97c08c5ea01390/out/publish/unit_3/reports/live_qc_unit_3.json",
              "sha256": "f2322d5ab7d56c0536eccea3f8acd6b1faafcce1b606890095b5a6c5f460ab5c"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-psychology-fall-2025-v1"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Videos / media": {
          "value": "Unit 3: 46 image URLs checked",
          "detail": "Committed Unit 3 image check; neither current media availability nor video coverage.",
          "next_step": "Reconcile other units, video coverage and current media availability.",
          "observed_at": "2026-09-11T08:23:10Z",
          "level": "Subset readback",
          "evidence": [
            {
              "url": "https://github.com/InceptTrilogy/ap-psychology-fall-2025-v1/blob/07d70d567a2857d0036700404d97c08c5ea01390/out/publish/unit_3/reports/live_qc_unit_3.json",
              "sha256": "f2322d5ab7d56c0536eccea3f8acd6b1faafcce1b606890095b5a6c5f460ab5c"
            }
          ],
          "reporting_status": "RECORDED",
          "source_repositories": [
            "InceptTrilogy/ap-psychology-fall-2025-v1"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "CHECKED"
        },
        "Gate MCQs": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-psychology-fall-2025-v1"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Practice": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-psychology-fall-2025-v1"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "PowerPath / PP100": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-psychology-fall-2025-v1"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Unit assessments": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-psychology-fall-2025-v1"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Mock / exam forms": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-psychology-fall-2025-v1"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Articles": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-psychology-fall-2025-v1"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Embedded checks": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-psychology-fall-2025-v1"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Writing scoring": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-psychology-fall-2025-v1"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        },
        "Train Your Eye": {
          "reporting_status": "NOT_REPORTED",
          "course_status": "NOT_ASSESSED",
          "source_repositories": [
            "InceptTrilogy/ap-psychology-fall-2025-v1"
          ],
          "sync_checked_at": "2026-09-11T08:23:10Z",
          "sync_status": "MAPPING_REQUIRED"
        }
      }
    },
    "scope": "Current committed source inventories and named receipt contents, read through authenticated GitHub APIs. No course execution, fresh learner readback or whole-course acceptance.",
    "reporting_contract": {
      "NOT_REPORTED": "Dashboard projection absent; no finding about course completion or source availability.",
      "INVALID_EVIDENCE": "Dashboard evidence failed validation; no course finding.",
      "RECORDED": "Evidence reported for the scope in detail and level; not whole-course or live acceptance."
    }
  },
  "source_sync": {
    "schema": "dashboard-source-sync/v1",
    "checked_at": "2026-09-11T08:23:10Z",
    "status": "CHECKED",
    "repositories": {
      "InceptTrilogy/ap-one": {
        "sha": "83078af25e0f51c23428c1cf629b45a1a87bb2ac",
        "checked_at": "2026-09-11T08:23:10Z",
        "status": "CHECKED"
      },
      "InceptTrilogy/ap-psychology-fall-2025-v1": {
        "sha": "07d70d567a2857d0036700404d97c08c5ea01390",
        "checked_at": "2026-09-11T08:23:10Z",
        "status": "CHECKED"
      },
      "ilmych/apush-build-outputs": {
        "sha": "98842f41d90138846ca8a584e2d60d8d54719e0f",
        "checked_at": "2026-09-11T08:23:10Z",
        "status": "CHECKED"
      },
      "ilmych/apush-course-build": {
        "sha": "319e0777d208601379749066f579e0f67a086cdb",
        "checked_at": "2026-09-11T08:23:10Z",
        "status": "CHECKED"
      },
      "ilmych/apwh-blueprint-build": {
        "sha": "568985f605dd488f0619976d2464b75fdcd1bb31",
        "checked_at": "2026-09-11T08:23:10Z",
        "status": "CHECKED"
      },
      "ilmych/apwh-build-outputs": {
        "sha": "0a355d92809702d41b06e986261601ec56d5ac84",
        "checked_at": "2026-09-11T08:23:10Z",
        "status": "CHECKED"
      },
      "ilmych/humgeo-rebuild": {
        "sha": "c67c690b8b29528ff154e1fe37df4ecb2c437aa1",
        "checked_at": "2026-09-11T08:23:10Z",
        "status": "CHECKED"
      }
    },
    "populations": {
      "CHECKED": 19,
      "MAPPING_REQUIRED": 25
    },
    "claims": {
      "cross.process.authority": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "d06775fc4fddbc57d19433a9a7cc8b52fafb13f77486aa030ee0f5181d57dd52"
      },
      "cross.work_evidence_map": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "6f871e74ac66b530540523d8a7a839eeabf2f64596aa90306db7f905a8c1ac29"
      },
      "cross.ls_qc_target": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "16ec8500f8d4c7192027a6e70dcd988e9fa8c6a4c54791dfe8ac3927434795b0"
      },
      "cross.human_review": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "9b7078f39d3a88769c9ac082a1f6f7219409931bef966d7f7c87f13c472c3e8f"
      },
      "humgeo.gate2.answer_shape_reopen": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "d9185bb2dd6b4352fb79e0dffb169537fb327b8f1a6dd21a19132d1131526abc"
      },
      "humgeo.gate3.source_accepted": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "c138fa0b1ce45af84488b7843f104885418a34d7b97d1d7ea693ba2075e5ace0"
      },
      "humgeo.gate4.profile_source_bound": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "7fc5da71cb217ae0d18c9d153c64e18d61ce110f73a5a7134d69bc7ea3b20747"
      },
      "humgeo.blueprint.audit": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "650dcde2c43f4d27905328c9251e969ad2f2b1cb53f7ce9b3dc64b59e8309d2d"
      },
      "humgeo.coverage.denominator": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "4a3bad237c617ddd23375318c4ca0b967d6a309b76c39a59e4fbf8fc705db319"
      },
      "humgeo.completion.gates": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "b14b4b58527fa596f0dd5753c1ec891af6dbf08033084a87a5568d183c56b7ad"
      },
      "apwh.blueprint.audit": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "8f1558bd640bde9e170ec379ebc7a53e71af8f357abe7a56d8db94c8dc1d2df0"
      },
      "apush.blueprint.audit": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "cb9b94becba95be20ba32db3ae7f0ff9ebd9a750f6ef13f69524f1703ca43527"
      },
      "psych.blueprint.audit": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "de5784cc11cb9aba0a8154604ec3e585553fcd21688d39726930272294e57a36"
      },
      "cross.recovery.audit": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "7513b9a31877c6ddd6d6d8c34be0263fad1e676ed638e7fd7ca4fe656f3b14fa"
      },
      "cross.handrolled.machinery": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "354a2ac518e7be7c374cb8c6b81184dd4cfb58a7600f6d71e524334aeb5d037a"
      },
      "humgeo.wave.proof": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "e99e2693af92370eb444f402bc28c1cfb09939c94c8b9debafa6acb52d16c53a"
      },
      "humgeo.rescreen741.reearn": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "53b7c2d4db7f8a834e957560d5949d6e5beab6547633c156c60c9c25499fb8db"
      },
      "humgeo.bank374": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "427dfe6681e0514f6150be947f41c289c412e3ab07ba76e759f6eeb627e48c44"
      },
      "humgeo.review_surface.local": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "30b0cc422b64c19c19c45f540299d381c7edb4d6f3332800bde636f053e215bb"
      },
      "humgeo.ls_qc_ready": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "666414d4671c4deca40c3cb07d025e33b6a083feb81b435c591c99a2dfa69b3e"
      },
      "humgeo.eoc": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "151c9441a8161efcff063dcbca05d8975242c22ff49a55b551ee8cfeed553a45"
      },
      "humgeo.release": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "289d0bb1d3e0323cb8986476018cc8cf93b6be761a02a2f3c53f572172887a1f"
      },
      "apwh.sweep.pack": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "15bda56feb91d1ce8de13e341ab457cb9e01faeaa0ccd0cb84a3f94bdd6bbce4"
      },
      "apwh.qc933": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "64e9f51722e77ba61e3f7a9838d8c936774fe043176e96d9f4c037080c7870ec"
      },
      "apwh.pr791": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "8f3b9b598c7a2deca428c0ffd371bc57d7246c21a7a9039473090b90c8f1bf32"
      },
      "apwh.local_done": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "5371389eb839fb7873a99410f9e08032856b2a243a9bc8774c63863770380c3e"
      },
      "apwh.ls_qc_ready": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "244badb2e7d3d65959dd6b880a0903e9c24fbc3c55f4e6c1ce23ceccff58ba06"
      },
      "apush.ledger.mixed": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "ef589d96dab171ee6f682b3be168239503cac66b664814bce44b00f7bbd06fcf"
      },
      "apush.generated_qc": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "7c90668f6f1d81ee55ebf41e8a951c18aa1a2d8a0bf44ab4ce20914bd91b340f"
      },
      "apush.admissions": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "06de7523f9a3a8e5eb167cf9223d05b67f302ea0a60163365bc9934e01fc3122"
      },
      "apush.seating": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "7f526a9f42fe984f86238a2b1f9f98de2c4c02b7f8a65bc2fe4f8893a82b5f0b"
      },
      "apush.ls_qc_ready": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "e9d71179dbcc080ab2e77503d7ebb3427a39096604065c072ef521aa572b7661"
      },
      "apush.platform": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "4cdf521f12ba48920a46c3e33a4ab506c9bb5008d53c286aa0bafb264c56de03"
      },
      "psych.content": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "da4335bb848cca98de42801f2b503b4b647c14abd7bac31259c2928007859274"
      },
      "psych.bank": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "4660efe4dc199b17f5a6ede2888869eb5d7481a3adc8d666c8fe030d5d2cad34"
      },
      "psych.u5": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "729a89a171052edcdc97800ea01342b53640131c76e274a8d8befafe86ba834e"
      },
      "psych.ebq": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "d8b9a60910f8e1ee8d014dba585e7aa14d32cc5865e88693f00b078512ec71be"
      },
      "psych.provenance": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "d0b3dd2efb0d1e89058fbda8f5b1f80ab3723e092c7ae160beeb9cfd6c45a26e"
      },
      "psych.ls_qc_ready": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "141a4d2c8cddf87273ed175060b1f76deed09369e09ce51539c1fa2a594b57b8"
      },
      "psych.registration": {
        "status": "NO_AUTOMATIC_VERIFIER",
        "checks": [],
        "claim_sha256": "e5cca5c4490a6c9c49ea50fdee48560cf3130c9d9143d8b502c5e4910009fdcf"
      }
    },
    "workflow_url": "https://github.com/InceptTrilogy/ap-four-course-dashboard/actions/workflows/dashboard-repo-poll.yml",
    "run_url": "https://github.com/InceptTrilogy/ap-four-course-dashboard/actions/runs/34577492187",
    "scope": "Configured source files on remote main only. Unmapped populations and claims remain unverified; unchanged bytes do not renew QC or learner acceptance."
  }
}
