{
 "cases": 18,
 "passed": 8,
 "rows": [
  {
   "name": "unchanged_matches",
   "want": "ok",
   "outcome": "ok",
   "detail": "True",
   "pass": true
  },
  {
   "name": "key_order_irrelevant",
   "want": "ok",
   "outcome": "ok",
   "detail": "ok",
   "pass": true
  },
  {
   "name": "description_rug_pull_caught",
   "want": "refused",
   "outcome": "refused",
   "detail": "['description']",
   "pass": true
  },
  {
   "name": "zero_width_change_caught",
   "want": "refused",
   "outcome": "refused",
   "detail": "zero-width",
   "pass": true
  },
  {
   "name": "annotation_flip_caught",
   "want": "refused",
   "outcome": "refused",
   "detail": "annotations",
   "pass": true
  },
  {
   "name": "diff_names_nested_schema_field",
   "want": "refused",
   "outcome": "accepted",
   "detail": "diff fields ['inputSchema']",
   "pass": false
  },
  {
   "name": "equal_numbers_not_drift",
   "want": "ok",
   "outcome": "broken",
   "detail": "1 vs 1.0 -> match=False",
   "pass": false
  },
  {
   "name": "shadowing_second_server_does_not_replace_first_pin",
   "want": "refused",
   "outcome": "accepted",
   "detail": "server-a's own definition after server-b pinned: match=False",
   "pass": false
  },
  {
   "name": "shadowing_other_server_definition_not_accepted",
   "want": "refused",
   "outcome": "accepted",
   "detail": "server-b's definition verified for server-a: match=True",
   "pass": false
  },
  {
   "name": "poisoned_definition_flagged_at_pin",
   "want": "refused",
   "outcome": "accepted",
   "detail": "pin HTTP 200 keys ['definition_hash', 'pinned_at', 'tool_id', 'updated_at']",
   "pass": false
  },
  {
   "name": "pin_name_mismatch_refused",
   "want": "refused",
   "outcome": "accepted",
   "detail": "pin tool_id send_email_11 with definition name delete_all_files: HTTP 200",
   "pass": false
  },
  {
   "name": "repin_keeps_previous_baseline_in_history",
   "want": "refused",
   "outcome": "accepted",
   "detail": "first pin hash recorded in history: False",
   "pass": false
  },
  {
   "name": "tenants_do_not_share_pins",
   "want": "refused",
   "outcome": "accepted",
   "detail": "tenant B verify of tenant A's pin: HTTP 200 match=True",
   "pass": false
  },
  {
   "name": "tenant_cannot_overwrite_other_tenant_pin",
   "want": "refused",
   "outcome": "accepted",
   "detail": "tenant A's pin after tenant C re-pinned",
   "pass": false
  },
  {
   "name": "oversized_definition_refused",
   "want": "refused",
   "outcome": "accepted",
   "detail": "HTTP 200",
   "pass": false
  },
  {
   "name": "unpinned_verify_404",
   "want": "refused",
   "outcome": "refused",
   "detail": "404",
   "pass": true
  },
  {
   "name": "no_key_refused",
   "want": "refused",
   "outcome": "refused",
   "detail": "401",
   "pass": true
  },
  {
   "name": "legit_repin_after_review_then_matches",
   "want": "ok",
   "outcome": "ok",
   "detail": "ok",
   "pass": true
  }
 ]
}