{
  "tool_id": "art-277-agreement-acceptance-binder",
  "kernel_id": "art-277-agreement-acceptance-binder",
  "display_name": "Agreement Acceptance Binder",
  "tool_version": "1.0.0",
  "mandate_type": "compliance_mandate",
  "purpose": "Binds a party's acceptance to a specific assembled agreement artifact, referenced by its execution_hash, template_id, and vendored body_sha256, never by re-embedding the agreement text. Carries no party identity, only the accepting role and the referenced hashes. An OPTIONAL section-16 eddsa-jcs-2022 signature on the emitted artifact turns this into a countersignable acceptance receipt; an optional previous_proof_hash links a second party's acceptance to the first, forward-compatible with a future proof-chain endorsement. Not legal advice.",
  "control_description": "Binds a party's acceptance to a specific assembled agreement artifact, referenced by its execution_hash, template_id, and vendored body_sha256, never by re-embedding the agreement text. Carries no party identity, only the accepting role and the referenced hashes. An OPTIONAL section-16 eddsa-jcs-2022 signature on the emitted artifact turns this into a countersignable acceptance receipt; an optional previous_proof_hash links a second party's acceptance to the first, forward-compatible with a future proof-chain endorsement. Not legal advice.",
  "declared_inputs": [
    "art-276-mutual-nda-composer"
  ],
  "declared_outputs": [],
  "kernel_digest": "sha256:f89876aa4e8bd2c8202f42f53375dcaadcf311417577d08361dc752421a2a965",
  "trust_label": "independently verified -- zkVM execution proof (risc0/groth16-bn254)",
  "data_vintage": "2026-07-10",
  "last_validated": "2026-07-10",
  "conformance_fixtures_vendored": true,
  "compute_proof_ready": "ready",
  "wave": 49,
  "source_url": "https://ainumbers.co/chaingraph/art-277-agreement-acceptance-binder.html",
  "generated_at": "2026-07-25T20:02:55.601Z"
}
