{
  "tool_id": "art-682-rule-605-publication-composer",
  "kernel_id": "art-682-rule-605-publication-composer",
  "display_name": "Rule 605 Publication Composer",
  "tool_version": "1.0.0",
  "mandate_type": "regulatory_reporting",
  "purpose": "Rule 605 publication composer over caller-declared best-ex/669-shaped inputs: the effective-vs-quoted spread ratio (eq_ratio, 2dp half-up), the covered-order roll-up echoes (declared orders_covered and shares_covered), and a publication-row builder for declared categories. Declared-input discipline: covered orders, covered shares, and spread statistics are your declarations, never observations this kernel makes; no market data, tape, venue, or order-management system is read. PUBLICATION_ROWS_BUILT is a composition verdict, not an obligation assessment. Absent or invalid inputs fail closed and are named. No network, no storage, no clock.",
  "control_description": "Rule 605 publication composer over caller-declared best-ex/669-shaped inputs: the effective-vs-quoted spread ratio (eq_ratio, 2dp half-up), the covered-order roll-up echoes (declared orders_covered and shares_covered), and a publication-row builder for declared categories. Declared-input discipline: covered orders, covered shares, and spread statistics are your declarations, never observations this kernel makes; no market data, tape, venue, or order-management system is read. PUBLICATION_ROWS_BUILT is a composition verdict, not an obligation assessment. Absent or invalid inputs fail closed and are named. No network, no storage, no clock.",
  "declared_inputs": [],
  "declared_outputs": [],
  "kernel_digest": "sha256:102dc03590fc41678c0b5303fa14a37825e69015161b20e6636d79a4210520b4",
  "trust_label": "independently verified: zkVM execution proof (risc0/groth16-bn254)",
  "data_vintage": "2026-09-06",
  "last_validated": "2026-09-06",
  "conformance_fixtures_vendored": true,
  "compute_proof_ready": "ready",
  "wave": 116,
  "source_url": "https://ainumbers.co/tools/682-rule-605-publication-composer.html",
  "generated_at": "2026-09-08T08:10:24.979Z"
}
