{
  "tool_id": "art-681-best-execution-evidence-pack",
  "tool_version": "1.0.0",
  "display_name": "Best-Execution Evidence Pack",
  "mcp_name": "compute_best_execution_evidence_pack",
  "mandate_type": "compliance_control",
  "wave": 116,
  "gpu": false,
  "url": "https://ainumbers.co/tools/681-best-execution-evidence-pack.html",
  "description": "Compiles a caller-declared best-execution monitoring evidence pack: the fill-weighted average price improvement in basis points across declared per-venue fills (2dp half-up), the list of declared negative-improvement venues in declared order, and an overall verdict (REVIEW_ITEM_FLAGGED iff a negative-improvement venue is declared; else WITHIN_POLICY). Declared-fill discipline: per-venue fill counts and improvements are the caller declarations, never observations this kernel makes; no order store, venue connection, or fill observer is read. Basis: Commission Delegated Regulation (EU) 2026/825 on order execution policies (MiFIR review package; replaces discontinued RTS 27/28 published-table reporting with internal evidence), which applies from 12 February 2028 (measured 2026-09-05; derive: OJ publication plus the stated application period per the staging spec note). Absent or invalid venue records fail closed with each offending input named. Zero network, zero storage, zero clock.",
  "input_schema_ref": "tools/681-best-execution-evidence-pack.html#manifest",
  "consumes": [],
  "feeds": [],
  "status": "live",
  "conformance_fixtures": true,
  "compute_capability": "server",
  "compute_images": [{"system":"sha256-source","image_id":"sha256:fdd1917a5a6fa8051b0636a4e2a78af93da66b2cea56d8f699fd0cf8f63a0d20","valid_from":"2026-09-05"},{"system":"risc0","image_id":"sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6","valid_from":"2026-09-06"}],
  "export_capability": [
    "json"
  ],
  "standards_basis": "not_applicable",
  "cited_clause_digest": [],
  "compute_proof":{"type":"ZkVmReceipt","system":"risc0","receiptFormat":"groth16-bn254","imageId":"sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6","seal":"AvtwxhB5Npxk1/C0S9Ol9F/PNw7NP76QSkeWOGqVjJUAFNEtgrOHV4qtPEiqppaiPSN4PDjvokuBpUxRMeF+Tx23p41kw9/5AxbU1yayBuJ4rNQ/jemu+nlnOnrs33xKGRQOfVNQ5azA/Mq/SVZ4isaI6fNHeur2zC9bpLrkRPUiAjIFc4wolkJ/p4sDWNAINd94M9o3pWGizeeNi2YZDBc3WkNmA4H3Mb/OYlFvm2C9daBXuBUku+4dWvxeuVYdFIZxsNDtBufxnbwHIWmw/rVbDE+qvv/mywPaeeiHbAQhvHo4GjU5qCMnA5GnqxUax5C5++LVamcMLjIcSTLyww==","journal":{"chaingraph_version":"0.4.0","kernel_digest":"sha256:fdd1917a5a6fa8051b0636a4e2a78af93da66b2cea56d8f699fd0cf8f63a0d20","output":{"negative_venues":["V2"],"overall":"REVIEW_ITEM_FLAGGED","trace":"(60*2.1 + 40*-0.4)/100 = (126-16)/100 = 1.1","weighted_improvement_bps":1.1}}},
  "compute_proof_ready": "ready"
}
