{
 "server": "io.github.AgentTanuki/agent-guild",
 "url": "https://agent-guild-5d5r.onrender.com/mcp/",
 "verdict": "high-severity findings present",
 "current_tool_count": 44,
 "tools_ever_seen": 44,
 "drift_events": 59,
 "findings_by_severity": {
  "high": 67,
  "low": 5
 },
 "last_probe": {
  "status": "OK",
  "n_tools": 44,
  "ran_at": "2026-09-29T00:17:04.800Z"
 },
 "current_tools": [
  "ag_calc_stats",
  "ag_calc_unit_convert",
  "ag_capabilities",
  "ag_code_semver_compare",
  "ag_data_dedupe",
  "ag_data_record_link",
  "ag_json_canonicalize",
  "ag_json_diff",
  "ag_json_path_extract",
  "ag_json_repair",
  "ag_json_schema_infer",
  "ag_json_validate",
  "ag_table_csv_to_json",
  "ag_table_json_to_csv",
  "ag_table_markdown_extract",
  "ag_text_date_normalize",
  "ag_text_regex_extract",
  "guild_attest",
  "guild_best_agent",
  "guild_check",
  "guild_coordination_policy",
  "guild_envelope_issue",
  "guild_envelope_verify",
  "guild_escrow_open",
  "guild_escrow_release",
  "guild_evidence_bundle",
  "guild_evidence_verify",
  "guild_index",
  "guild_paid_operations",
  "guild_passport",
  "guild_preflight",
  "guild_preflight_deep",
  "guild_preflight_outcome",
  "guild_prove",
  "guild_prove_verify",
  "guild_record",
  "guild_register",
  "guild_report",
  "guild_risk_score",
  "guild_search",
  "guild_verify",
  "guild_watch",
  "guild_watch_feed",
  "guild_x402_payment_safety"
 ],
 "drift": [
  {
   "tool": "guild_preflight_outcome",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-09-22T12:17:45.334Z"
  },
  {
   "tool": "guild_paid_operations",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-15T18:17:17.148Z"
  },
  {
   "tool": "guild_paid_operations",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-07T18:17:22.758Z"
  },
  {
   "tool": "guild_evidence_bundle",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-09-07T18:17:22.758Z"
  },
  {
   "tool": "guild_evidence_verify",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-09-07T18:17:22.758Z"
  },
  {
   "tool": "guild_report",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-08-31T18:17:50.769Z"
  },
  {
   "tool": "guild_coordination_policy",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-24T18:20:36.197Z"
  },
  {
   "tool": "guild_preflight",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_index",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_paid_operations",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_x402_payment_safety",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_envelope_issue",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_envelope_verify",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_preflight_deep",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_watch",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_watch_feed",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_check",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_search",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_best_agent",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_risk_score",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_register",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_prove",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_prove_verify",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_attest",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_record",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_escrow_open",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_escrow_release",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_passport",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_verify",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_capabilities",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_json_repair",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_json_validate",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_json_schema_infer",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_json_canonicalize",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_json_diff",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_json_path_extract",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_table_csv_to_json",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_table_json_to_csv",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_table_markdown_extract",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_text_date_normalize",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_data_dedupe",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_data_record_link",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_text_regex_extract",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_calc_unit_convert",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_code_semver_compare",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_calc_stats",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_x402_payment_safety",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-08-15T06:17:15.854Z"
  },
  {
   "tool": "guild_preflight_deep",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-15T06:17:15.854Z"
  },
  {
   "tool": "guild_check",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-15T00:17:15.838Z"
  },
  {
   "tool": "guild_search",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-15T00:17:15.838Z"
  },
  {
   "tool": "guild_best_agent",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-15T00:17:15.838Z"
  },
  {
   "tool": "guild_risk_score",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-15T00:17:15.838Z"
  },
  {
   "tool": "guild_paid_operations",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_preflight_deep",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_check",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_search",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_best_agent",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_escrow_release",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_passport",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-08-14T12:17:15.842Z"
  }
 ],
 "findings": [
  {
   "tool": "guild_preflight_outcome",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_preflight'",
   "seen_at": "2026-09-22T12:17:45.334Z"
  },
  {
   "tool": "guild_paid_operations",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_evidence_bundle'",
   "seen_at": "2026-09-15T18:17:17.148Z"
  },
  {
   "tool": "guild_paid_operations",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_evidence_bundle'",
   "seen_at": "2026-09-07T18:17:22.758Z"
  },
  {
   "tool": "guild_evidence_bundle",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "human checkout is needed for x402. A funded api_key instead spends sandbox credits, never money. Returns evidence v",
   "seen_at": "2026-09-07T18:17:22.758Z"
  },
  {
   "tool": "guild_evidence_bundle",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_preflight'",
   "seen_at": "2026-09-07T18:17:22.758Z"
  },
  {
   "tool": "guild_coordination_policy",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "re denied by default; shell/install/network/ credential side effects need YOUR caller's explicit local authorisation; in",
   "seen_at": "2026-08-24T18:20:36.197Z"
  },
  {
   "tool": "guild_preflight",
   "detector": "url_in_description",
   "severity": "low",
   "field": "description",
   "evidence": "https://some-agent.example/a2a",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_x402_payment_safety",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "short-lived, Guild-signed AGPD-1 allow/block credential bound to the exact target payment: scheme, CAIP-2 network, asset",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_envelope_issue",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_envelope_verify'",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_preflight_deep",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "s this agent endpoint safe to call?\" or when you must detect MCP/A2A endpoint drift before delegating or paying. Retur",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_preflight_deep",
   "detector": "url_in_description",
   "severity": "low",
   "field": "description",
   "evidence": "https://some-agent.example/a2a",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_preflight_deep",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_preflight'",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_watch",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "_watch(url=\"https://some-agent.example/a2a\", api_key=\"…\")",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_watch",
   "detector": "url_in_description",
   "severity": "low",
   "field": "description",
   "evidence": "https://some-agent.example/a2a",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_watch",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_watch_feed'",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_watch_feed",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_watch'",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_check",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "Payload as `x402_payment`. Or pass a funded `api_key` for SANDBOX credits (never revenue). Free while the service is",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_check",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_search'",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_search",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "annot set request metadata, or use a funded `api_key` (sandbox credits). Free in soft-launch. Example: guild_search(",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_best_agent",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "isible `x402_payment` fallback, or a funded `api_key` (sandbox credits). Free in soft-launch. Example: guild_best_ag",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_risk_score",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "isible `x402_payment` fallback, or a funded `api_key` (sandbox credits). Free in soft-launch. Example: guild_risk_sc",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_register",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "only need to do it once. Returns {id, did, api_key, capabilities, next_step}. SAVE the api_key — it is secret and s",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_register",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_prove'",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_prove",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "19 key (self-sovereign) or confirm over your api_key (custodial). Free and repeatable; only guild_prove_verify has ef",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_prove",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_prove_verify'",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_prove_verify",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "e farmed. Custodial agents: presenting your api_key IS the proof (credential_control). Self-sovereign agents: pass `",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_prove_verify",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_prove'",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_attest",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "excellent, 0 = bad). Authenticate with YOUR api_key from guild_register. Example: guild_attest(issuer_api_key=\"sk_..",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_attest",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_register'",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_record",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ted\"; rating is 0..1. Authenticate with YOUR api_key (from guild_register). Pass the work product as `deliverable` (i",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_record",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_register'",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_escrow_open",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "trusting each other. Authenticate with YOUR api_key. Returns the escrow (incl. the worker's risk score) — call guild",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_escrow_open",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_escrow_release'",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_escrow_release",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "worker's reputation. Authenticate with YOUR api_key (the payer). Returns the settlement detail. Example: guild_escr",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_passport",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "nt_id` OR registered W3C `did`: a Verifiable Credential of its reputation that can be carried to any counterparty and ve",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_passport",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_verify'",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_verify",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": ". Returns whether it's a valid, Guild-signed credential plus the subject's LIVE reputation (so a stale snapshot can't fo",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_json_repair",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_json_validate",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_json_schema_infer",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_json_canonicalize",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "anonicalization Agent Guild uses for its own credentials. Deterministic, fixture-verified, free for guests (rate-limite",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_json_diff",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_json_path_extract",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_table_csv_to_json",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_table_json_to_csv",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_table_markdown_extract",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_text_date_normalize",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_data_dedupe",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_data_record_link",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_text_regex_extract",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_calc_unit_convert",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_code_semver_compare",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "ag_calc_stats",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ee for guests (rate-limited; pass your Guild api_key to use your member budget). Returns the result plus a Guild-sign",
   "seen_at": "2026-08-20T12:17:08.155Z"
  },
  {
   "tool": "guild_x402_payment_safety",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "short-lived, Guild-signed AGPD-1 allow/block credential bound to the exact target payment: scheme, CAIP-2 network, asset",
   "seen_at": "2026-08-15T06:17:15.854Z"
  },
  {
   "tool": "guild_preflight_deep",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "s this agent endpoint safe to call?\" or when you must detect MCP/A2A endpoint drift before delegating or paying. Retur",
   "seen_at": "2026-08-15T06:17:15.854Z"
  },
  {
   "tool": "guild_preflight_deep",
   "detector": "url_in_description",
   "severity": "low",
   "field": "description",
   "evidence": "https://some-agent.example/a2a",
   "seen_at": "2026-08-15T06:17:15.854Z"
  },
  {
   "tool": "guild_preflight_deep",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_preflight'",
   "seen_at": "2026-08-15T06:17:15.854Z"
  },
  {
   "tool": "guild_check",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "Payload as `x402_payment`. Or pass a funded `api_key` for SANDBOX credits (never revenue). Free while the service is",
   "seen_at": "2026-08-15T00:17:15.838Z"
  },
  {
   "tool": "guild_check",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_search'",
   "seen_at": "2026-08-15T00:17:15.838Z"
  },
  {
   "tool": "guild_search",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "annot set request metadata, or use a funded `api_key` (sandbox credits). Free in soft-launch. Example: guild_search(",
   "seen_at": "2026-08-15T00:17:15.838Z"
  },
  {
   "tool": "guild_best_agent",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "isible `x402_payment` fallback, or a funded `api_key` (sandbox credits). Free in soft-launch. Example: guild_best_ag",
   "seen_at": "2026-08-15T00:17:15.838Z"
  },
  {
   "tool": "guild_risk_score",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "isible `x402_payment` fallback, or a funded `api_key` (sandbox credits). Free in soft-launch. Example: guild_risk_sc",
   "seen_at": "2026-08-15T00:17:15.838Z"
  },
  {
   "tool": "guild_preflight_deep",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "s this agent endpoint safe to call?\" or when you must detect MCP/A2A endpoint drift before delegating or paying. Retur",
   "seen_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_preflight_deep",
   "detector": "url_in_description",
   "severity": "low",
   "field": "description",
   "evidence": "https://some-agent.example/a2a",
   "seen_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_preflight_deep",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_preflight'",
   "seen_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_check",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ficial x402 MCP meta key), or pass a funded `api_key` for SANDBOX credits (never revenue). Free while the service is",
   "seen_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_check",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_search'",
   "seen_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_search",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "; pay via _meta['x402/payment'] or a funded `api_key` (sandbox credits). Free in soft-launch. Example: guild_search(",
   "seen_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_best_agent",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "; pay via _meta['x402/payment'] or a funded `api_key` (sandbox credits). Free in soft-launch. Example: guild_best_ag",
   "seen_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_escrow_release",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "worker's reputation. Authenticate with YOUR api_key (the payer). Returns the settlement detail. Example: guild_escr",
   "seen_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_passport",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "nt_id` OR registered W3C `did`: a Verifiable Credential of its reputation that can be carried to any counterparty and ve",
   "seen_at": "2026-08-14T12:17:15.842Z"
  },
  {
   "tool": "guild_passport",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'guild_verify'",
   "seen_at": "2026-08-14T12:17:15.842Z"
  }
 ],
 "probes": [
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-29T00:17:04.800Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-28T06:17:17.668Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-28T00:17:17.464Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-27T18:17:18.196Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-27T12:17:18.475Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-27T06:17:17.888Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-27T00:17:17.571Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-26T18:17:18.573Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-26T12:17:18.093Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-26T06:17:18.674Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-26T00:17:47.842Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-25T12:17:47.883Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-25T06:17:47.829Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-25T00:17:47.843Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-24T18:17:47.847Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-24T12:17:47.865Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-24T06:17:47.841Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-23T12:17:44.750Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-23T06:17:42.551Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-23T00:17:42.227Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "status": "OK",
   "n_tools": 44,
   "ran_at": "2026-09-22T12:17:45.334Z"
  },
  {
   "status": "OK",
   "n_tools": 43,
   "ran_at": "2026-09-22T00:17:41.535Z"
  },
  {
   "status": "OK",
   "n_tools": 43,
   "ran_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "status": "OK",
   "n_tools": 43,
   "ran_at": "2026-09-21T12:17:43.448Z"
  },
  {
   "status": "OK",
   "n_tools": 43,
   "ran_at": "2026-09-21T06:17:42.238Z"
  },
  {
   "status": "OK",
   "n_tools": 43,
   "ran_at": "2026-09-21T00:17:43.327Z"
  },
  {
   "status": "OK",
   "n_tools": 43,
   "ran_at": "2026-09-20T18:17:44.273Z"
  }
 ]
}