Copyable response fixtures
Complete JSON examples
These are complete serialized shapes, with no schema placeholders. UUIDs, hashes, timestamps, and correlation IDs are illustrative. Omitted conditional keys are called out in the captions; unknown additive response keys must be ignored. The ready-operation and fixed-form manifest fixtures are contract-shape examples and deliberately use non-real operation ID bop_01K0BANKEXAMP5E00000000000. Fixed creation is currently certified, but illustrative fixtures do not impersonate the published wire receipt. The adaptive result/receipt fixtures describe the contract after adaptive certification; the 424 fixture is the current adaptive fail-closed response.
Exact legacy-import result — ready alias proof, never assignable
This complete all-17 fixture is the runtime target for the immutable owner replay. It contains no forms, adaptiveSelection, packageId, or fabricated bank identity; ownerMutationCount=0 proves the read-only boundary.
{
"operationId": "bop_01K0AEGACYEXAMP5E000000000",
"kind": "legacy_import",
"status": "ready",
"assignable": false,
"phase": "terminal",
"progress": {
"totalSlots": 17,
"acceptedSlots": 17,
"quarantinedSlots": 0,
"formsRequested": 0,
"formsComplete": 0
},
"result": {
"bankId": null,
"membershipMode": null,
"sourceCollection": {
"collectionKey": "timeback-alphatest-legacy-forms-v1",
"collectionId": "6fab7bef-7606-4861-a79c-5b44e42ab37c",
"manifestHash": "sha256:26fdf6aa3b942920ac771dd70f00015082af2edc6a40f3d9549f9b38d1e2d4ea",
"memberCount": 17
},
"aliases": [
{
"ordinal": 1,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000001",
"artifactVersionId": "20000000-0000-4000-8000-000000000001",
"qtiIdentifier": "timeback-alphatest-legacy-01"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000001",
"contentVersionId": "40000000-0000-4000-8000-000000000001"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 2,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000002",
"artifactVersionId": "20000000-0000-4000-8000-000000000002",
"qtiIdentifier": "timeback-alphatest-legacy-02"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000002",
"contentVersionId": "40000000-0000-4000-8000-000000000002"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 3,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000003",
"artifactVersionId": "20000000-0000-4000-8000-000000000003",
"qtiIdentifier": "timeback-alphatest-legacy-03"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000003",
"contentVersionId": "40000000-0000-4000-8000-000000000003"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 4,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000004",
"artifactVersionId": "20000000-0000-4000-8000-000000000004",
"qtiIdentifier": "timeback-alphatest-legacy-04"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000004",
"contentVersionId": "40000000-0000-4000-8000-000000000004"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 5,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000005",
"artifactVersionId": "20000000-0000-4000-8000-000000000005",
"qtiIdentifier": "timeback-alphatest-legacy-05"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000005",
"contentVersionId": "40000000-0000-4000-8000-000000000005"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 6,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000006",
"artifactVersionId": "20000000-0000-4000-8000-000000000006",
"qtiIdentifier": "timeback-alphatest-legacy-06"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000006",
"contentVersionId": "40000000-0000-4000-8000-000000000006"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 7,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000007",
"artifactVersionId": "20000000-0000-4000-8000-000000000007",
"qtiIdentifier": "timeback-alphatest-legacy-07"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000007",
"contentVersionId": "40000000-0000-4000-8000-000000000007"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 8,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000008",
"artifactVersionId": "20000000-0000-4000-8000-000000000008",
"qtiIdentifier": "timeback-alphatest-legacy-08"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000008",
"contentVersionId": "40000000-0000-4000-8000-000000000008"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 9,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000009",
"artifactVersionId": "20000000-0000-4000-8000-000000000009",
"qtiIdentifier": "timeback-alphatest-legacy-09"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000009",
"contentVersionId": "40000000-0000-4000-8000-000000000009"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 10,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000010",
"artifactVersionId": "20000000-0000-4000-8000-000000000010",
"qtiIdentifier": "timeback-alphatest-legacy-10"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000010",
"contentVersionId": "40000000-0000-4000-8000-000000000010"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 11,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000011",
"artifactVersionId": "20000000-0000-4000-8000-000000000011",
"qtiIdentifier": "timeback-alphatest-legacy-11"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000011",
"contentVersionId": "40000000-0000-4000-8000-000000000011"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 12,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000012",
"artifactVersionId": "20000000-0000-4000-8000-000000000012",
"qtiIdentifier": "timeback-alphatest-legacy-12"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000012",
"contentVersionId": "40000000-0000-4000-8000-000000000012"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 13,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000013",
"artifactVersionId": "20000000-0000-4000-8000-000000000013",
"qtiIdentifier": "timeback-alphatest-legacy-13"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000013",
"contentVersionId": "40000000-0000-4000-8000-000000000013"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 14,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000014",
"artifactVersionId": "20000000-0000-4000-8000-000000000014",
"qtiIdentifier": "timeback-alphatest-legacy-14"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000014",
"contentVersionId": "40000000-0000-4000-8000-000000000014"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 15,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000015",
"artifactVersionId": "20000000-0000-4000-8000-000000000015",
"qtiIdentifier": "timeback-alphatest-legacy-15"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000015",
"contentVersionId": "40000000-0000-4000-8000-000000000015"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 16,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000016",
"artifactVersionId": "20000000-0000-4000-8000-000000000016",
"qtiIdentifier": "timeback-alphatest-legacy-16"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000016",
"contentVersionId": "40000000-0000-4000-8000-000000000016"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 17,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000017",
"artifactVersionId": "20000000-0000-4000-8000-000000000017",
"qtiIdentifier": "timeback-alphatest-legacy-17"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000017",
"contentVersionId": "40000000-0000-4000-8000-000000000017"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
}
],
"ownerMutationCount": 0,
"aliasesVerifiedAt": "2026-07-24T14:32:10.000Z"
},
"manifestUrl": "/v1/bank-operations/bop_01K0AEGACYEXAMP5E000000000/manifest",
"requestHash": "1717171717171717171717171717171717171717171717171717171717171717",
"createdAt": "2026-07-24T14:30:01.000Z",
"updatedAt": "2026-07-24T14:32:10.000Z",
"completedAt": "2026-07-24T14:32:10.000Z",
"links": {
"self": "/v1/bank-operations/bop_01K0AEGACYEXAMP5E000000000",
"manifest": "/v1/bank-operations/bop_01K0AEGACYEXAMP5E000000000/manifest"
}
}
Conditional EvidenceManifest legacyProof — complete all-17 receipt
For a terminal kind=legacy_import manifest, this object is the top-level legacyProof value. Its collection identity is owner-read evidence, its aliases match BankResult.aliases byte-for-byte in order, and it contains no generated package or membership identity.
{
"sourceCollection": {
"collectionKey": "timeback-alphatest-legacy-forms-v1",
"collectionId": "6fab7bef-7606-4861-a79c-5b44e42ab37c",
"manifestHash": "sha256:26fdf6aa3b942920ac771dd70f00015082af2edc6a40f3d9549f9b38d1e2d4ea",
"memberCount": 17
},
"aliases": [
{
"ordinal": 1,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000001",
"artifactVersionId": "20000000-0000-4000-8000-000000000001",
"qtiIdentifier": "timeback-alphatest-legacy-01"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000001",
"contentVersionId": "40000000-0000-4000-8000-000000000001"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 2,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000002",
"artifactVersionId": "20000000-0000-4000-8000-000000000002",
"qtiIdentifier": "timeback-alphatest-legacy-02"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000002",
"contentVersionId": "40000000-0000-4000-8000-000000000002"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 3,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000003",
"artifactVersionId": "20000000-0000-4000-8000-000000000003",
"qtiIdentifier": "timeback-alphatest-legacy-03"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000003",
"contentVersionId": "40000000-0000-4000-8000-000000000003"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 4,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000004",
"artifactVersionId": "20000000-0000-4000-8000-000000000004",
"qtiIdentifier": "timeback-alphatest-legacy-04"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000004",
"contentVersionId": "40000000-0000-4000-8000-000000000004"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 5,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000005",
"artifactVersionId": "20000000-0000-4000-8000-000000000005",
"qtiIdentifier": "timeback-alphatest-legacy-05"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000005",
"contentVersionId": "40000000-0000-4000-8000-000000000005"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 6,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000006",
"artifactVersionId": "20000000-0000-4000-8000-000000000006",
"qtiIdentifier": "timeback-alphatest-legacy-06"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000006",
"contentVersionId": "40000000-0000-4000-8000-000000000006"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 7,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000007",
"artifactVersionId": "20000000-0000-4000-8000-000000000007",
"qtiIdentifier": "timeback-alphatest-legacy-07"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000007",
"contentVersionId": "40000000-0000-4000-8000-000000000007"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 8,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000008",
"artifactVersionId": "20000000-0000-4000-8000-000000000008",
"qtiIdentifier": "timeback-alphatest-legacy-08"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000008",
"contentVersionId": "40000000-0000-4000-8000-000000000008"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 9,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000009",
"artifactVersionId": "20000000-0000-4000-8000-000000000009",
"qtiIdentifier": "timeback-alphatest-legacy-09"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000009",
"contentVersionId": "40000000-0000-4000-8000-000000000009"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 10,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000010",
"artifactVersionId": "20000000-0000-4000-8000-000000000010",
"qtiIdentifier": "timeback-alphatest-legacy-10"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000010",
"contentVersionId": "40000000-0000-4000-8000-000000000010"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 11,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000011",
"artifactVersionId": "20000000-0000-4000-8000-000000000011",
"qtiIdentifier": "timeback-alphatest-legacy-11"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000011",
"contentVersionId": "40000000-0000-4000-8000-000000000011"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 12,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000012",
"artifactVersionId": "20000000-0000-4000-8000-000000000012",
"qtiIdentifier": "timeback-alphatest-legacy-12"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000012",
"contentVersionId": "40000000-0000-4000-8000-000000000012"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 13,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000013",
"artifactVersionId": "20000000-0000-4000-8000-000000000013",
"qtiIdentifier": "timeback-alphatest-legacy-13"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000013",
"contentVersionId": "40000000-0000-4000-8000-000000000013"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 14,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000014",
"artifactVersionId": "20000000-0000-4000-8000-000000000014",
"qtiIdentifier": "timeback-alphatest-legacy-14"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000014",
"contentVersionId": "40000000-0000-4000-8000-000000000014"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 15,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000015",
"artifactVersionId": "20000000-0000-4000-8000-000000000015",
"qtiIdentifier": "timeback-alphatest-legacy-15"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000015",
"contentVersionId": "40000000-0000-4000-8000-000000000015"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 16,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000016",
"artifactVersionId": "20000000-0000-4000-8000-000000000016",
"qtiIdentifier": "timeback-alphatest-legacy-16"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000016",
"contentVersionId": "40000000-0000-4000-8000-000000000016"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
},
{
"ordinal": 17,
"qti": {
"artifactId": "10000000-0000-4000-8000-000000000017",
"artifactVersionId": "20000000-0000-4000-8000-000000000017",
"qtiIdentifier": "timeback-alphatest-legacy-17"
},
"content": {
"contentId": "30000000-0000-4000-8000-000000000017",
"contentVersionId": "40000000-0000-4000-8000-000000000017"
},
"verifiedAt": "2026-07-24T14:32:10.000Z"
}
],
"ownerMutationCount": 0,
"aliasesVerifiedAt": "2026-07-24T14:32:10.000Z"
}
Illustrative 202/200 BankOperation — fixed-form generation contract
{
"operationId": "bop_01K0BANKEXAMP5E00000000000",
"kind": "generation",
"status": "ready",
"assignable": true,
"phase": "terminal",
"spec": {
"specId": "2d461e05-2148-4ec9-a4c0-eafc013cb8e7",
"updatedAt": "2026-07-15T14:00:00.000Z"
},
"bankMode": "same_blueprint_fixed_forms",
"progress": {
"totalSlots": 20,
"acceptedSlots": 20,
"quarantinedSlots": 0,
"formsRequested": 1,
"formsComplete": 1
},
"result": {
"bankId": "19d7bc3d-bb8f-44d7-820f-b487b2288961",
"membershipMode": "same_blueprint_fixed_forms",
"forms": [{
"formIndex": 1,
"formId": "eb89be0d-3ad4-440e-9002-b5be4965babc",
"packageId": "d6f79061-c548-46ed-a9f3-b8c338745164",
"artifactId": "c31f607a-38ca-42da-8bc5-02ca79ea7770",
"artifactVersionId": "4f4c18f4-c2ec-4278-97e2-2b07a3070d91",
"qtiIdentifier": "alphatest-g5-math-form-a"
}],
"membershipVerifiedAt": "2026-07-15T14:02:09.225Z"
},
"manifestUrl": "/v1/bank-operations/bop_01K0BANKEXAMP5E00000000000/manifest",
"requestHash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"createdAt": "2026-07-15T14:00:01.002Z",
"updatedAt": "2026-07-15T14:02:09.225Z",
"completedAt": "2026-07-15T14:02:09.225Z",
"links": {
"self": "/v1/bank-operations/bop_01K0BANKEXAMP5E00000000000",
"manifest": "/v1/bank-operations/bop_01K0BANKEXAMP5E00000000000/manifest"
}
}
Conditional BankResult — adaptive discriminator branch after certification
For qti_adaptive_selection, adaptiveSelection is present and forms is absent.
{
"bankId": "19d7bc3d-bb8f-44d7-820f-b487b2288961",
"membershipMode": "qti_adaptive_selection",
"adaptiveSelection": {
"packageId": "d6f79061-c548-46ed-a9f3-b8c338745164",
"artifactId": "c31f607a-38ca-42da-8bc5-02ca79ea7770",
"artifactVersionId": "4f4c18f4-c2ec-4278-97e2-2b07a3070d91",
"qtiIdentifier": "alphatest-g5-math-adaptive-pool"
},
"membershipVerifiedAt": "2026-07-15T14:02:09.225Z"
}
Illustrative 200 EvidenceManifest — fixed-form contract
{
"schemaVersion": 1,
"operationId": "bop_01K0BANKEXAMP5E00000000000",
"generatedAt": "2026-07-15T14:02:09.225Z",
"request": {
"kind": "generation",
"requestHash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"specId": "2d461e05-2148-4ec9-a4c0-eafc013cb8e7",
"specUpdatedAt": "2026-07-15T14:00:00.000Z",
"bankMode": "same_blueprint_fixed_forms",
"formCount": 1
},
"upstreamCalls": [{
"service": "incept",
"host": "https://incept.example",
"operationClass": "skill-pack-generate",
"requestId": "incept_req_01JZBANK",
"traceId": null,
"httpStatus": 200,
"occurredAt": "2026-07-15T14:00:03.011Z"
}],
"converter": {
"version": "1.0.0",
"profile": "QTI-3.0",
"normalizedInputHash": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
},
"slots": [{
"slotId": "slot-math-5-nf-001",
"case": {
"caseIdentifier": "TX-TEKS-5.3K",
"caseUri": "https://case.example/items/TX-TEKS-5.3K",
"resolvedAt": "2026-07-15T14:00:02.100Z"
},
"requestedDok": "dok2",
"requestedInteractionType": "choiceInteraction",
"source": {
"generationRunId": "gen_01JZBANK",
"responseHash": "abababababababababababababababababababababababababababababababab",
"sourceHash": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
},
"qti": {
"packageId": "d6f79061-c548-46ed-a9f3-b8c338745164",
"artifactId": "c31f607a-38ca-42da-8bc5-02ca79ea7770",
"artifactVersionId": "4f4c18f4-c2ec-4278-97e2-2b07a3070d91",
"qtiIdentifier": "alphatest-g5-math-item-001",
"packageHash": "dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd"
},
"checks": {
"caseResolved": true,
"dokMatched": true,
"interactionTypeMatched": true,
"qtiValidated": true,
"scoreProbePassed": true,
"membershipReadBack": true
},
"verdict": "accepted",
"reasonCodes": [],
"scoreProbes": [{
"probeInputHash": "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"expectedOutcome": "correct",
"actualOutcome": "correct",
"passed": true,
"runtimeTraceId": "qti_trace_01JZBANK"
}]
}],
"gaps": [],
"membershipReadBack": {
"host": "https://platform3.example",
"requestId": "content_req_01JZBANK",
"traceId": "content_trace_01JZBANK",
"bankId": "19d7bc3d-bb8f-44d7-820f-b487b2288961",
"expectedMemberCount": 1,
"actualMemberCount": 1,
"mode": "same_blueprint_fixed_forms",
"verifiedAt": "2026-07-15T14:02:09.225Z"
},
"quarantinedArtifacts": [],
"timings": {
"queueMs": 110,
"activeMs": 128113,
"phaseMs": {
"spec_resolved": 502,
"standards_resolved": 400,
"generated": 84200,
"converted": 5130,
"qti_ingested": 12781,
"scoring_proved": 22100,
"content_registered": 2000,
"membership_read_back": 1000
}
},
"manifestHash": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
}
Conditional EvidenceManifest adaptivePool — complete adaptive receipt after certification
This complete conditional object is inserted as the top-level adaptivePool key in the EvidenceManifest example above when request.bankMode=qti_adaptive_selection. The fixed-form example correctly omits the key.
{
"packageId": "d6f79061-c548-46ed-a9f3-b8c338745164",
"artifactId": "c31f607a-38ca-42da-8bc5-02ca79ea7770",
"artifactVersionId": "4f4c18f4-c2ec-4278-97e2-2b07a3070d91",
"qtiIdentifier": "alphatest-g5-math-adaptive-pool",
"packageHash": "1212121212121212121212121212121212121212121212121212121212121212",
"members": [{
"artifactId": "38aa8fa7-ce58-45db-86e1-6d57c7509990",
"artifactVersionId": "2a12f7c6-0be0-4bb0-9683-c5be6b385f29",
"qtiIdentifier": "alphatest-g5-math-item-001",
"contentId": "10000000-0000-4000-8000-000000000004",
"primaryKnowledgeComponent": {
"knowledgeComponentGuid": "7eebf680-fab4-4abe-98c7-826934371001",
"weight": 1,
"confidence": 1
}
}]
}
Conditionality, native QTI identity/order, QTI→Content reconciliation, and the exactly-one-primary Content kc-tags proof: BANK-ITD-017.
500 Problem — stable fallback branch
{
"type": "https://api.alphatest.app/problems/bank/internal_error",
"title": "Internal server error",
"detail": "The request could not be completed.",
"status": 500,
"code": "internal_error",
"requestId": "req_01JZBANK000000000000000000",
"traceId": "trace_01JZBANK00000000000000"
}
424 Problem — dependency contract unavailable
{
"type": "https://api.alphatest.app/problems/bank/dependency_contract_unavailable",
"title": "Dependency contract unavailable",
"detail": "Adaptive bank generation cannot be admitted until tenant-aligned QTI authority and adaptive-pool conformance are certified.",
"status": 424,
"code": "dependency_contract_unavailable",
"requestId": "req_01JZBANK000000000000000001",
"traceId": "trace_01JZBANK00000000000001",
"dependency": "qti",
"capability": "register_adaptive_pool",
"sourceUrl": "https://platform3-andymontgomery-9773s-projects.vercel.app/qti/1edtech/customer_website",
"probeResult": {
"status": 403,
"code": "forbidden",
"checkedAt": "2026-07-20T15:13:34.339Z"
}
}
Examples instantiate BankOperation, BankResult, EvidenceManifest, and Problem; field provenance remains on those source tables.