{
  "tool_id": "art-378-quarterly-test-evidence-composer",
  "note": "golden_hash empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "q1-first-pack",
      "description": "First quarterly pack in the chain -- no prior_quarter, so chain_intact is trivially true.",
      "policy_parameters": {
        "quarter": "2026-Q1",
        "aiuc_version": "2026-Q1",
        "suite": {
          "suite_id": "agent-e2e-suite",
          "suite_version": "3.4.0",
          "suite_digest": "sha256:1111111111111111111111111111111111111111111111111111111111111111"
        },
        "tests": [
          {
            "test_id": "t1",
            "determinism_class": "deterministic",
            "status": "pass",
            "receipt_digest": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
          },
          {
            "test_id": "t2",
            "determinism_class": "deterministic",
            "status": "pass",
            "receipt_digest": "sha256:3333333333333333333333333333333333333333333333333333333333333333"
          },
          {
            "test_id": "t3",
            "determinism_class": "estimated",
            "status": "pass",
            "prng": {
              "algorithm": "xoshiro256**",
              "seed": "42",
              "draws": 10000
            }
          }
        ],
        "prior_quarter": null,
        "declared_prior_pack_digest": null
      },
      "output_payload": {
        "quarter": "2026-Q1",
        "aiuc_version": "2026-Q1",
        "suite": {
          "suite_id": "agent-e2e-suite",
          "suite_version": "3.4.0",
          "suite_digest": "sha256:1111111111111111111111111111111111111111111111111111111111111111"
        },
        "per_test": [
          {
            "test_id": "t1",
            "determinism_class": "deterministic",
            "coerced_from_forbidden_class": false,
            "status": "pass",
            "receipt_digest": "sha256:2222222222222222222222222222222222222222222222222222222222222222",
            "prng": null
          },
          {
            "test_id": "t2",
            "determinism_class": "deterministic",
            "coerced_from_forbidden_class": false,
            "status": "pass",
            "receipt_digest": "sha256:3333333333333333333333333333333333333333333333333333333333333333",
            "prng": null
          },
          {
            "test_id": "t3",
            "determinism_class": "estimated",
            "coerced_from_forbidden_class": false,
            "status": "pass",
            "receipt_digest": null,
            "prng": {
              "algorithm": "xoshiro256**",
              "seed": "42",
              "draws": 10000
            }
          }
        ],
        "total": 3,
        "passed": 3,
        "pass_rate": 1,
        "prior_quarter": null,
        "declared_prior_pack_digest": null,
        "chain_intact": true,
        "tamper_detected": false,
        "regression": {
          "delta": null,
          "regressed": false
        },
        "pack_claim_strength": "evidence-backed",
        "ha_evidence_bundle": null,
        "certification_note": "Prepared for AIUC-1 technical testing evidence; not a certification and not an underwriting decision."
      },
      "golden_hash": "364907b46a2b46692a977d55850a33cd6db76520b85ca4891e6515c3e537c351",
      "compliance_flags": [
        "AU2_TEST_EVIDENCE_ASSEMBLED"
      ]
    },
    {
      "name": "q2-linked-clean",
      "description": "Second quarterly pack chains cleanly to Q1's recorded digest; pass rate improved, no regression.",
      "policy_parameters": {
        "quarter": "2026-Q2",
        "aiuc_version": "2026-Q1",
        "suite": {
          "suite_id": "agent-e2e-suite",
          "suite_version": "3.5.0",
          "suite_digest": "sha256:4444444444444444444444444444444444444444444444444444444444444444"
        },
        "tests": [
          {
            "test_id": "t1",
            "determinism_class": "deterministic",
            "status": "pass",
            "receipt_digest": "sha256:5555555555555555555555555555555555555555555555555555555555555555"
          },
          {
            "test_id": "t2",
            "determinism_class": "deterministic",
            "status": "pass",
            "receipt_digest": "sha256:6666666666666666666666666666666666666666666666666666666666666666"
          },
          {
            "test_id": "t3",
            "determinism_class": "estimated",
            "status": "pass",
            "prng": {
              "algorithm": "xoshiro256**",
              "seed": "43",
              "draws": 20000
            }
          },
          {
            "test_id": "t4",
            "determinism_class": "deterministic",
            "status": "pass",
            "receipt_digest": "sha256:7777777777777777777777777777777777777777777777777777777777777777"
          }
        ],
        "prior_quarter": {
          "quarter": "2026-Q1",
          "pack_digest": "sha256:8888888888888888888888888888888888888888888888888888888888888888",
          "pass_rate": 1
        },
        "declared_prior_pack_digest": "sha256:8888888888888888888888888888888888888888888888888888888888888888"
      },
      "output_payload": {
        "quarter": "2026-Q2",
        "aiuc_version": "2026-Q1",
        "suite": {
          "suite_id": "agent-e2e-suite",
          "suite_version": "3.5.0",
          "suite_digest": "sha256:4444444444444444444444444444444444444444444444444444444444444444"
        },
        "per_test": [
          {
            "test_id": "t1",
            "determinism_class": "deterministic",
            "coerced_from_forbidden_class": false,
            "status": "pass",
            "receipt_digest": "sha256:5555555555555555555555555555555555555555555555555555555555555555",
            "prng": null
          },
          {
            "test_id": "t2",
            "determinism_class": "deterministic",
            "coerced_from_forbidden_class": false,
            "status": "pass",
            "receipt_digest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "prng": null
          },
          {
            "test_id": "t3",
            "determinism_class": "estimated",
            "coerced_from_forbidden_class": false,
            "status": "pass",
            "receipt_digest": null,
            "prng": {
              "algorithm": "xoshiro256**",
              "seed": "43",
              "draws": 20000
            }
          },
          {
            "test_id": "t4",
            "determinism_class": "deterministic",
            "coerced_from_forbidden_class": false,
            "status": "pass",
            "receipt_digest": "sha256:7777777777777777777777777777777777777777777777777777777777777777",
            "prng": null
          }
        ],
        "total": 4,
        "passed": 4,
        "pass_rate": 1,
        "prior_quarter": {
          "quarter": "2026-Q1",
          "pack_digest": "sha256:8888888888888888888888888888888888888888888888888888888888888888",
          "pass_rate": 1
        },
        "declared_prior_pack_digest": "sha256:8888888888888888888888888888888888888888888888888888888888888888",
        "chain_intact": true,
        "tamper_detected": false,
        "regression": {
          "delta": 0,
          "regressed": false
        },
        "pack_claim_strength": "evidence-backed",
        "ha_evidence_bundle": null,
        "certification_note": "Prepared for AIUC-1 technical testing evidence; not a certification and not an underwriting decision."
      },
      "golden_hash": "2e345fe6e789295936d2f63139d229bd84be9140faf988ec026dfae5805ecad5",
      "compliance_flags": [
        "AU2_TEST_EVIDENCE_ASSEMBLED"
      ]
    },
    {
      "name": "q2-tamper-detected",
      "description": "Declared prior-pack digest does not match the caller-supplied prior record -- chain tamper MUST be detected, not silently accepted.",
      "policy_parameters": {
        "quarter": "2026-Q2",
        "aiuc_version": "2026-Q1",
        "suite": {
          "suite_id": "agent-e2e-suite",
          "suite_version": "3.5.0",
          "suite_digest": "sha256:4444444444444444444444444444444444444444444444444444444444444444"
        },
        "tests": [
          {
            "test_id": "t1",
            "determinism_class": "deterministic",
            "status": "pass",
            "receipt_digest": "sha256:5555555555555555555555555555555555555555555555555555555555555555"
          },
          {
            "test_id": "t2",
            "determinism_class": "deterministic",
            "status": "fail",
            "receipt_digest": "sha256:6666666666666666666666666666666666666666666666666666666666666666"
          }
        ],
        "prior_quarter": {
          "quarter": "2026-Q1",
          "pack_digest": "sha256:8888888888888888888888888888888888888888888888888888888888888888",
          "pass_rate": 1
        },
        "declared_prior_pack_digest": "sha256:9999999999999999999999999999999999999999999999999999999999999999"
      },
      "output_payload": {
        "quarter": "2026-Q2",
        "aiuc_version": "2026-Q1",
        "suite": {
          "suite_id": "agent-e2e-suite",
          "suite_version": "3.5.0",
          "suite_digest": "sha256:4444444444444444444444444444444444444444444444444444444444444444"
        },
        "per_test": [
          {
            "test_id": "t1",
            "determinism_class": "deterministic",
            "coerced_from_forbidden_class": false,
            "status": "pass",
            "receipt_digest": "sha256:5555555555555555555555555555555555555555555555555555555555555555",
            "prng": null
          },
          {
            "test_id": "t2",
            "determinism_class": "deterministic",
            "coerced_from_forbidden_class": false,
            "status": "fail",
            "receipt_digest": "sha256:6666666666666666666666666666666666666666666666666666666666666666",
            "prng": null
          }
        ],
        "total": 2,
        "passed": 1,
        "pass_rate": 0.5,
        "prior_quarter": {
          "quarter": "2026-Q1",
          "pack_digest": "sha256:8888888888888888888888888888888888888888888888888888888888888888",
          "pass_rate": 1
        },
        "declared_prior_pack_digest": "sha256:9999999999999999999999999999999999999999999999999999999999999999",
        "chain_intact": false,
        "tamper_detected": true,
        "regression": {
          "delta": -0.5,
          "regressed": true
        },
        "pack_claim_strength": "chain-broken",
        "ha_evidence_bundle": null,
        "certification_note": "Prepared for AIUC-1 technical testing evidence; not a certification and not an underwriting decision."
      },
      "golden_hash": "531bef11baf07a4ef54a958c56fc8910bb1dd1b131f15dcac13aa716cc0aea4f",
      "compliance_flags": [
        "AU2_TEST_EVIDENCE_ASSEMBLED",
        "AU2_CHAIN_TAMPER_DETECTED",
        "AU2_REGRESSION_DETECTED"
      ]
    },
    {
      "name": "seeded-stochastic-accepted",
      "description": "Caller declares the now-normative (SPEC.md §24.6.2, v0.8.8) 'seeded-stochastic' class -- kernel passes it through, no coercion.",
      "policy_parameters": {
        "quarter": "2026-Q1",
        "aiuc_version": "2026-Q1",
        "suite": {
          "suite_id": "agent-e2e-suite",
          "suite_version": "3.4.0",
          "suite_digest": "sha256:1111111111111111111111111111111111111111111111111111111111111111"
        },
        "tests": [
          {
            "test_id": "t1",
            "determinism_class": "seeded-stochastic",
            "status": "pass",
            "prng": {
              "algorithm": "xoshiro256**",
              "seed": "7",
              "draws": 5000
            }
          }
        ],
        "prior_quarter": null,
        "declared_prior_pack_digest": null
      },
      "output_payload": {
        "quarter": "2026-Q1",
        "aiuc_version": "2026-Q1",
        "suite": {
          "suite_id": "agent-e2e-suite",
          "suite_version": "3.4.0",
          "suite_digest": "sha256:1111111111111111111111111111111111111111111111111111111111111111"
        },
        "per_test": [
          {
            "test_id": "t1",
            "determinism_class": "seeded-stochastic",
            "coerced_from_forbidden_class": false,
            "status": "pass",
            "receipt_digest": null,
            "prng": {
              "algorithm": "xoshiro256**",
              "seed": "7",
              "draws": 5000
            }
          }
        ],
        "total": 1,
        "passed": 1,
        "pass_rate": 1,
        "prior_quarter": null,
        "declared_prior_pack_digest": null,
        "chain_intact": true,
        "tamper_detected": false,
        "regression": {
          "delta": null,
          "regressed": false
        },
        "pack_claim_strength": "evidence-backed",
        "ha_evidence_bundle": null,
        "certification_note": "Prepared for AIUC-1 technical testing evidence; not a certification and not an underwriting decision."
      },
      "golden_hash": "7e2b70719079668ef15ae6a6b72b3806f47f365a0131c8de736dcb378bbfa125",
      "compliance_flags": [
        "AU2_TEST_EVIDENCE_ASSEMBLED"
      ]
    },
    {
      "name": "ha_conv1_subject_hash_bundle",
      "description": "HA-CONV-1: same pack as q1-first-pack, but the caller declares subject_hash -- the per-test receipt digests wrap as a section-27.6 evidence bundle over that subject (AU2_HA_EVIDENCE_BUNDLE_ASSEMBLED). Absent subject_hash the field stays null, proving additive convergence.",
      "policy_parameters": {
        "quarter": "2026-Q1",
        "aiuc_version": "2026-Q1",
        "suite": {
          "suite_id": "agent-e2e-suite",
          "suite_version": "3.4.0",
          "suite_digest": "sha256:1111111111111111111111111111111111111111111111111111111111111111"
        },
        "tests": [
          {
            "test_id": "t1",
            "determinism_class": "deterministic",
            "status": "pass",
            "receipt_digest": "sha256:2222222222222222222222222222222222222222222222222222222222222222"
          },
          {
            "test_id": "t2",
            "determinism_class": "deterministic",
            "status": "pass",
            "receipt_digest": "sha256:3333333333333333333333333333333333333333333333333333333333333333"
          }
        ],
        "prior_quarter": null,
        "declared_prior_pack_digest": null,
        "subject_hash": "sha256:4444444444444444444444444444444444444444444444444444444444444444"
      },
      "output_payload": {
        "quarter": "2026-Q1",
        "aiuc_version": "2026-Q1",
        "suite": {
          "suite_id": "agent-e2e-suite",
          "suite_version": "3.4.0",
          "suite_digest": "sha256:1111111111111111111111111111111111111111111111111111111111111111"
        },
        "per_test": [
          {
            "test_id": "t1",
            "determinism_class": "deterministic",
            "coerced_from_forbidden_class": false,
            "status": "pass",
            "receipt_digest": "sha256:2222222222222222222222222222222222222222222222222222222222222222",
            "prng": null
          },
          {
            "test_id": "t2",
            "determinism_class": "deterministic",
            "coerced_from_forbidden_class": false,
            "status": "pass",
            "receipt_digest": "sha256:3333333333333333333333333333333333333333333333333333333333333333",
            "prng": null
          }
        ],
        "total": 2,
        "passed": 2,
        "pass_rate": 1,
        "prior_quarter": null,
        "declared_prior_pack_digest": null,
        "chain_intact": true,
        "tamper_detected": false,
        "regression": {
          "delta": null,
          "regressed": false
        },
        "pack_claim_strength": "evidence-backed",
        "ha_evidence_bundle": {
          "subject_hash": "sha256:4444444444444444444444444444444444444444444444444444444444444444",
          "input_hashes": [
            "sha256:2222222222222222222222222222222222222222222222222222222222222222",
            "sha256:3333333333333333333333333333333333333333333333333333333333333333"
          ],
          "kernel_version": "3.4.0",
          "policy_version": "2026-Q1",
          "verification_result": "evidence-backed"
        },
        "certification_note": "Prepared for AIUC-1 technical testing evidence; not a certification and not an underwriting decision."
      },
      "compliance_flags": [
        "AU2_TEST_EVIDENCE_ASSEMBLED",
        "AU2_HA_EVIDENCE_BUNDLE_ASSEMBLED"
      ],
      "golden_hash": "d6b584aa975d923deb58ee58549997c1f42e5427e6935373d96b4bda2527e2b8"
    }
  ]
}
