{
  "schema_version": 1,
  "observed_at": "2026-07-24T21:13:36Z",
  "governing_itd": "ITD-054",
  "release_state": "ready",
  "credentials_retained": false,
  "sources": [
    {
      "source_key": "staar-math-g5-v2024",
      "content_test_spec_id": "48ef5339-849a-42e3-b640-5e9bb3321749",
      "content_version_id": "3d97f34f-dfeb-4884-82eb-45f19f5c638c",
      "public_rows": 4,
      "positive_content_kc_dok_cells": 12,
      "owner_approved_bindings": 12,
      "source_item_count": 36,
      "state": "ready"
    },
    {
      "source_key": "iowa-math-g5-l11",
      "content_test_spec_id": "05567d25-b8bc-4675-ba5c-94bb65acbfdf",
      "content_version_id": "84575057-3ea7-4a19-b41f-f4605d9716fd",
      "public_rows": 5,
      "positive_content_kc_dok_cells": 8,
      "owner_approved_bindings": 8,
      "source_item_count": 16,
      "state": "ready"
    }
  ],
  "authority_audit": {
    "content_blueprint_fact": "The approved Content blueprint readback supplies source CASE GUID × DOK × positive item count cells but no STAAR reporting-category or Iowa public-domain association.",
    "case_item_fact": "The approved CASE CFItem detail supplies the standard identity and revision but no association to the governed public inventory row codes.",
    "owner_endpoint_or_query": [
      "https://tea.texas.gov/data-reports/staar/2014-5-math-assessed-curriculum.pdf",
      "https://tea.texas.gov/data-reports/staar/staar-grade-5-math-blueprint.pdf",
      "https://itp.education.uiowa.edu/documents/Assessment-Brief-Alignment-Final.pdf",
      "GET https://platform3-andymontgomery-9773s-projects.vercel.app/case/1edtech/implementation/api/ims/case/v1p1/CFItems/{sourceCaseGuid}"
    ],
    "owner_approved_binding_manifest": "alphatest-public-inventory-bindings-2026-07-24.v2",
    "approved_by": "alphatest-spec-owner",
    "approved_at": "2026-07-17T13:09:14Z",
    "approval_event_ref": "triage://decisions/2026-07-17-033",
    "approval_issue_url": "https://github.com/andymontgomery-byte/alphatest/issues/45",
    "approval_scope": "Operator promotion of both governed sources, their public tested-standard inventories, honest unstated DOK, and runtime mapping dispositions; every concrete cell binding is separately grounded in binding-authority-record.json.",
    "per_binding_evidence_record": "binding-authority-record.json",
    "unique_per_binding_evidence_locators": "20/20",
    "public_owner_document_receipts": "3/3 live HTTP 200 application/pdf responses with matching byte lengths and SHA-256 hashes",
    "public_owner_receipt_record": "binding-authority-record.json#public_owner_sources",
    "self_referential_evidence_locators": 0,
    "inference_allowed": false
  },
  "manifest": {
    "authority": "AlphaTest spec-owner promotion plus public-source and live CASE evidence",
    "authority_version": "alphatest-public-inventory-bindings-2026-07-24.v2",
    "catalog_schema_version": 6,
    "public_rows": "9/9",
    "positive_content_cells": "20/20 exactly once",
    "unique_cell_cardinality_before": 20,
    "unique_cell_cardinality_after": 20,
    "total_source_item_count_before": 52,
    "total_source_item_count_after": 52,
    "live_content_identity_checks": "20/20",
    "live_case_dereferences": "20/20",
    "unique_external_evidence_locators": "20/20",
    "unstated_public_dok_policy": "target slot must use max_supported_due_to_unstated_source_dok"
  },
  "positive_release_invariant": {
    "public_row_coverage": "every governed public row appears in one or more bindings",
    "content_cell_coverage": "every positive Content KC×DOK cell appears exactly once",
    "count_preservation": "unique cell cardinality and total item count are identical before and after binding",
    "version_binding": "every binding names the exact governed Content test_spec and immutable version",
    "release_result": "202 may be restored only when the full manifest passes atomically"
  },
  "mutation_suite": [
    "remove one public row",
    "duplicate one positive Content cell",
    "change one source_cell_count",
    "change one source_case_guid",
    "change one source_dok",
    "add one unknown public_row_code",
    "change content_version_id",
    "replace approved manifest authority with inferred label similarity",
    "replace a unique external evidence locator with a circular manifest self-reference",
    "assign one target slot below the source Content DOK"
  ],
  "mutation_expected_result": {
    "http_status": 503,
    "problem_type": "https://alphatest.dev/problems/public-inventory-binding-unavailable",
    "operation_created": false,
    "local_working_state_written": false,
    "target_content_writes": 0
  },
  "conclusion": "The independently captured 2026-07-17 alphatest-spec-owner promotion, three dated and hash-verified live public-owner document receipts, and twenty unique public-owner/Content/CASE evidence locators support the version-pinned manifest without self-approval, self-reference, or bare dead links. It covers all nine governed public rows and all twenty positive Content cells exactly once, preserves 20 cells and 52 items, and keeps unstated public DOK visible. The binding gate and catalog are ready under ITD-056; JWT validity remains fail-closed and request-scoped, while the two-token pair remains a conformance-fixture prerequisite rather than catalog content."
}
