{
  "chain_id": "genius-listing-acceptance-pack",
  "fixture_type": "golden_end_to_end",
  "spec_version": "0.8.7",
  "description": "Golden fixture: input bundle -> expected chain-definition execution_hash. Reuses shipped per-kernel fixtures for step inputs; this file fixtures the chain composition, not the kernels.",
  "input_bundle": {
    "template_id": "SYNTHETIC-TEMPLATE-001",
    "template_version": "1.0",
    "expected_composite_result": "PASS"
  },
  "policy_parameters": {
    "execution_backend": "browser",
    "chain_id": "genius-listing-acceptance-pack",
    "step_count": 3,
    "step_tool_ids": [
      "art-06-genius-act-reserve-attestation",
      "art-275-genius-reserve-disclosure-checker",
      "art-287-revocation-status-verifier"
    ],
    "gates": []
  },
  "output_payload": {
    "chain_title": "GENIUS Listing / Acceptance Pack",
    "chain_description": "Three-step stablecoin issuer conformance pack for GENIUS Act monthly attestations: a pre-issuance reserve attestation check for 1:1 coverage and asset-class eligibility, the GENIUS Act monthly reserve disclosure lint against S.394 Section 4, and an issuer key revocation status check against a supplied BitstringStatusList credential.",
    "spec_version": "0.8.7",
    "steps": [
      {
        "tool_id": "art-06-genius-act-reserve-attestation",
        "handoff": "attestation_readiness_score and pre_check_pass feed the monthly disclosure lint",
        "gate": null
      },
      {
        "tool_id": "art-275-genius-reserve-disclosure-checker",
        "handoff": "monthly disclosure pass or fail feeds the issuer revocation status check",
        "gate": null
      },
      {
        "tool_id": "art-287-revocation-status-verifier",
        "handoff": "issuer key revocation status completes the GENIUS listing pack. Final stage.",
        "gate": null
      }
    ]
  },
  "expected_execution_hash": "1877fc01e1933f16badc3b30501f6c6fef1f22deede8658bb0b443c148f5488b"
}
