{
  "checkedAt": "2026-07-24T14:48:11Z",
  "purpose": "Architecture provenance ledger. Fetched probes prove contract reachability; acceptedTriageEvidence records supplied owner-wire facts; capabilityCertification records the spec owner's explicit release ruling.",
  "probes": [
    {"url":"https://google.aip.dev/","method":"GET","status":200,"claim":"Benchmark registry reachable."},
    {"url":"https://google.aip.dev/121","method":"GET","status":200,"claim":"Numbered decision-page benchmark reachable."},
    {"url":"https://alphatest-andymontgomery-9773s-projects.vercel.app/administration/integrator_api/architecture#itd-037","method":"GET","status":200,"claim":"Approved Administration ITD-037 pins the shared fixed mastery-gate predicate and permits Bank ready/assignable only after authoritative Content read-back plus a same-tenant Administration create acceptance probe."},
    {"url":"https://incept-skill-pack.vercel.app/api/skill-pack","method":"GET","status":200,"claim":"schemaVersion=1 manifest publishes Bearer auth, POST generation URL, request/response schema, and question/DOK/interaction enums."},
    {"url":"https://incept-skill-pack.vercel.app/downloads/incept-skill-pack.zip","method":"GET","status":200,"sha256":"703bb6e3215936c84baa3946bad65f2b49743b0eccf59ccf0c8f7dad3ddbb160","bytes":16584,"fileCount":8,"claim":"Republished universal bundle contains manifest v1 and the runnable examples/generate.sh; digest and archive inventory were observed together."},
    {"url":"https://platform3-andymontgomery-9773s-projects.vercel.app/content/alpha/implementation/api","method":"GET","status":200,"claim":"Descriptor publishes item/reference/QTI-import/bank-member routes plus test_bank and membership allowed values; customerWebsiteStatus is withdrawn_pending_regeneration, so this descriptor and owning dictionary—not the withdrawn page—are cited."},
    {"url":"https://platform3-andymontgomery-9773s-projects.vercel.app/content/alpha/data_dictionary/","method":"GET","status":200,"claim":"Dictionary publishes test_bank extension, bank_member/form_index, uniform Content/QTI identity aliases, and ownership constraints."},
    {"url":"https://platform3-andymontgomery-9773s-projects.vercel.app/qti/1edtech/customer_website","method":"GET","status":200,"claim":"QTI contract exposes tenant-owned package hashes, logical artifact IDs, immutable artifact-version IDs, package-scoped QTI identifiers, ETags, delivery, and scoring surfaces used to reconcile the adaptivePool receipt."},
    {"url":"https://platform3-andymontgomery-9773s-projects.vercel.app/case/1edtech/customer_website","method":"GET","status":200,"claim":"CASE standard-resolution contract reachable for validating every projected standard and knowledge-component GUID."},
    {"url":"https://alphatest-andymontgomery-9773s-projects.vercel.app/reports/integrator_api/architecture","method":"GET","status":200,"claim":"Approved Reports architecture is reachable and owns weak-item analytics/revision orders consumed by Bank's regeneration seam."}
  ],
  "acceptedTriageEvidence": {
    "authority": "Accepted reviewer feedback supplied to architecture attempt 2; implementation and integration must independently reproduce it before close-on-verify.",
    "tenant": {"callerTenant":"reviewer-bank","tenantId":"33979ed1-36ac-4973-8b2e-181f311c0d5f","qtiTenantBinding":"exact server-configured QTI_PLATFORM_TENANT_ID; value is not caller-controlled or hardcoded in this artifact"},
    "credentialPolicy": "Distinct server-held Content/QTI/CASE credentials are required. PLATFORM3_JWT, caller-token, cross-service-token, and demo-mint fallback are forbidden.",
    "adaptive": {
      "operationId": "bop_3BZPK6BKJ91MS9RP4VXRAYR7KG",
      "rootId": "66338a93-fe08-4f1a-80f5-39c51032b2dc",
      "manifestHash": "6ec0c57ef347d3fbd199c31a02e99973571dc9dc6d250a48e8b00a14c25e2ad6",
      "receiptCount": 35,
      "memberCount": 6,
      "contentKcGuid": "7eebf680-fab4-4abe-98c7-826934371001",
      "finding": "QTI supplies the authoritative ordered member identities; Content GET .../items/{contentId}/kc-tags supplies each member's exactly-one primary KC. Requiring KC arrays on QTI refs is the rejected boundary."
    },
    "legacy": {
      "collectionKey": "timeback-alphatest-legacy-forms-v1",
      "collectionId": "6fab7bef-7606-4861-a79c-5b44e42ab37c",
      "manifestHash": "sha256:26fdf6aa3b942920ac771dd70f00015082af2edc6a40f3d9549f9b38d1e2d4ea",
      "memberCount": 17,
      "ownerReadStatus": 200,
      "finding": "The immutable collection is published for reviewer-bank and must be loaded and replayed as alias proof; canonical sha256:-prefixed identity is preserved verbatim, aliases[17] are returned in owner order, and bankId:null / ownerMutationCount:0 / assignable:false prove no owner mutation."
    }
  },
  "capabilityCertification": {
    "policy": "Public admission is capability-specific. Immutable conformance asserts all three modes and passes only when every mode reaches ready/zero gaps; it does not auto-publish adaptive or legacy.",
    "fixed": {
      "certificationId": "SAME_BLUEPRINT_FIXED_FORMS-2026-07-21",
      "release_state": "ready",
      "ownerDecision": "2026-07-21-002",
      "operationId": "bop_5WX5F484ZYGMHC9K58VSEMD5PP",
      "basis": ["authenticated Incept artifact responses since 2026-07-16","Content test_spec create/read/idempotent-replay conflict verified in platform3#787","QTI ingest and scoring live","governed source catalog ITD-033 release_state=ready","per-tenant three-slot credentials conforming 7/7"],
      "publicAdmission": "open_after_preflight; POST same_blueprint_fixed_forms returns 202"
    },
    "adaptive": {
      "release_state": "closed_pending_explicit_receipt_publication",
      "operationId": "bop_3BZPK6BKJ91MS9RP4VXRAYR7KG",
      "required": "ready, assignable:true, zero gaps, stable non-null adaptivePool; QTI order plus exactly-one matching primary Content KC per member; sanitized owner receipts.",
      "publicAdmission": "typed 424; stable alias unchanged"
    },
    "legacy": {
      "release_state": "closed_pending_explicit_receipt_publication",
      "collectionKey": "timeback-alphatest-legacy-forms-v1",
      "required": "ready, zero gaps; load the owner collection, preserve its canonical hash, resolve all 17 aliases in exact order, return bankId:null / ownerMutationCount:0 / assignable:false, perform no Content/QTI owner mutation, and retain sanitized QTI/Content receipts.",
      "publicAdmission": "typed 424 until its own receipt is published"
    },
    "failureBehavior": "An uncertified public capability returns typed 424. In immutable conformance, failed, cancelled, ready_with_gaps, timeout, or missing evidence fails the assertion and cannot be recorded as certification."
  }
}
