{
 "server": "io.github.WellApp-ai/well-mcp",
 "url": "https://api.wellapp.ai/v1/mcp",
 "verdict": "CRITICAL findings present",
 "current_tool_count": 94,
 "tools_ever_seen": 100,
 "drift_events": 200,
 "findings_by_severity": {
  "critical": 35,
  "high": 127,
  "low": 38
 },
 "last_probe": {
  "status": "OK",
  "n_tools": 94,
  "ran_at": "2026-09-28T18:17:12.275Z"
 },
 "current_tools": [
  "well_add_contact_channel",
  "well_assign_account",
  "well_assign_missing_invoice_owners",
  "well_claim_statement_draft",
  "well_create_company",
  "well_create_company_candidate",
  "well_create_company_workspace",
  "well_create_invoice_document",
  "well_create_invoice_from_data",
  "well_create_person",
  "well_create_statement_upload",
  "well_delete_company",
  "well_delete_invoice",
  "well_delete_person",
  "well_enqueue_invoice_fetch",
  "well_get_accounting_settings",
  "well_get_connector_coverage",
  "well_get_customer_einvoicing_details",
  "well_get_design_tokens",
  "well_get_entity",
  "well_get_graph",
  "well_get_investment_holdings",
  "well_get_own_company",
  "well_get_schema",
  "well_get_session_digest",
  "well_get_skill",
  "well_get_statement_import_result",
  "well_get_worklist_status",
  "well_invite_members",
  "well_invoke_connector_tool",
  "well_list_account_balances",
  "well_list_accounts_needing_company",
  "well_list_burn_exemptions",
  "well_list_cash_scope",
  "well_list_connector_tools",
  "well_list_connectors",
  "well_list_counterparties",
  "well_list_ledger_accounts",
  "well_list_member_candidates",
  "well_list_missing_invoice_owners",
  "well_list_missing_invoices",
  "well_list_periods",
  "well_list_recurring_contexts",
  "well_list_retargetable_connectors",
  "well_list_uncategorized_window",
  "well_list_unposted_journals",
  "well_list_unposted_transactions",
  "well_list_workspaces",
  "well_preview_invoice_fetch",
  "well_preview_provider_export",
  "well_propose_next_steps",
  "well_query_records",
  "well_remove_contact_channel",
  "well_render_burn",
  "well_render_canvas",
  "well_render_cash_flow_bridge",
  "well_render_cash_forecast",
  "well_render_cash_position",
  "well_render_cost_structure",
  "well_render_mrr",
  "well_render_runway",
  "well_repost_journals",
  "well_resolve_reconciliation_task",
  "well_resolve_register_diff_gap",
  "well_retarget_connectors",
  "well_run_register_diff",
  "well_search_company_registry",
  "well_search_context",
  "well_search_skill",
  "well_set_counterparty_default_category",
  "well_set_own_company",
  "well_set_transaction_category",
  "well_set_transaction_ledger_account",
  "well_show_accounting_settings",
  "well_show_canvas",
  "well_show_company_candidates",
  "well_show_invoice_design",
  "well_show_records",
  "well_show_retargetable_connectors",
  "well_show_workspace_picker",
  "well_sum_invoices",
  "well_sum_transactions",
  "well_switch_workspace",
  "well_update_company",
  "well_update_invoice",
  "well_update_invoice_design",
  "well_update_person",
  "well_upload_document",
  "well_upload_statement_bytes",
  "well_upload_statement_content",
  "well_upsert_accounting_settings",
  "well_upsert_canvas",
  "well_wait_for_process",
  "well_wait_for_selection"
 ],
 "drift": [
  {
   "tool": "well_list_connectors",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_preview_invoice_fetch",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_switch_workspace",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_wait_for_selection",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_wait_for_process",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_render_burn",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_render_mrr",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_list_account_balances",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_render_cash_position",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_list_cash_scope",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_render_runway",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_list_member_candidates",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_list_unposted_transactions",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_worklist_status",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_connector_coverage",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_session_digest",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_claim_statement_draft",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_show_canvas",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_upsert_canvas",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_preview_provider_export",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_render_canvas",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_show_invoice_design",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_update_invoice_design",
   "kind": "added",
   "severity": "critical",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T06:17:17.668Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T06:17:17.668Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T06:17:17.668Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T06:17:17.668Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T06:17:17.668Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T06:17:17.668Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T00:17:17.464Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T00:17:17.464Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T00:17:17.464Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T00:17:17.464Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T00:17:17.464Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T00:17:17.464Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T18:17:18.196Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T18:17:18.196Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T18:17:18.196Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T18:17:18.196Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T18:17:18.196Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T18:17:18.196Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T12:17:18.475Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T12:17:18.475Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T12:17:18.475Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T12:17:18.475Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T12:17:18.475Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T12:17:18.475Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T06:17:17.888Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T06:17:17.888Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T06:17:17.888Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T06:17:17.888Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T06:17:17.888Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T06:17:17.888Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T00:17:17.571Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T00:17:17.571Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T00:17:17.571Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T00:17:17.571Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T00:17:17.571Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-27T00:17:17.571Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T18:17:18.573Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T18:17:18.573Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T18:17:18.573Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T18:17:18.573Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T18:17:18.573Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T18:17:18.573Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T12:17:18.093Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T12:17:18.093Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T12:17:18.093Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T12:17:18.093Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T12:17:18.093Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T12:17:18.093Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T06:17:18.674Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T06:17:18.674Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T06:17:18.674Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T06:17:18.674Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T06:17:18.674Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T06:17:18.674Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T00:17:47.842Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T00:17:47.842Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T00:17:47.842Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T00:17:47.842Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T00:17:47.842Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-26T00:17:47.842Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T12:17:47.883Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T12:17:47.883Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T12:17:47.883Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T12:17:47.883Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T12:17:47.883Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T12:17:47.883Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T06:17:47.829Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T06:17:47.829Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T06:17:47.829Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T06:17:47.829Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T06:17:47.829Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T06:17:47.829Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T00:17:47.843Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T00:17:47.843Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T00:17:47.843Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T00:17:47.843Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T00:17:47.843Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-25T00:17:47.843Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T18:17:47.847Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T18:17:47.847Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T18:17:47.847Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T18:17:47.847Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T18:17:47.847Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T18:17:47.847Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T12:17:47.865Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T12:17:47.865Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T12:17:47.865Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T12:17:47.865Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T12:17:47.865Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T12:17:47.865Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T06:17:47.841Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T06:17:47.841Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T06:17:47.841Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T06:17:47.841Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T06:17:47.841Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-24T06:17:47.841Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T12:17:44.750Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T12:17:44.750Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T12:17:44.750Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T12:17:44.750Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T12:17:44.750Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T12:17:44.750Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T06:17:42.551Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T06:17:42.551Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T06:17:42.551Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T06:17:42.551Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T06:17:42.551Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T06:17:42.551Z"
  },
  {
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T00:17:42.227Z"
  },
  {
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T00:17:42.227Z"
  },
  {
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T00:17:42.227Z"
  },
  {
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T00:17:42.227Z"
  },
  {
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T00:17:42.227Z"
  },
  {
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-23T00:17:42.227Z"
  },
  {
   "tool": "well_get_schema",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_query_records",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_create_company",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_create_person",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_update_company",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_update_person",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_delete_company",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_delete_person",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_update_invoice",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_delete_invoice",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_add_contact_channel",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_remove_contact_channel",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_entity",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_connector_tools",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_invoke_connector_tool",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_create_invoice_from_data",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_workspaces",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_connectors",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_run_register_diff",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_resolve_reconciliation_task",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_resolve_register_diff_gap",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_investment_holdings",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_cost_structure",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_create_invoice_document",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_own_company",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_missing_invoices",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_periods",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_preview_invoice_fetch",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_switch_workspace",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_counterparties",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_wait_for_selection",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_set_own_company",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_design_tokens",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_create_statement_upload",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_upsert_accounting_settings",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_search_context",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_statement_import_result",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_upload_statement_content",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_upload_statement_bytes",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_assign_account",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_uncategorized_window",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_burn",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_sum_transactions",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_sum_invoices",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_mrr",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_account_balances",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_cash_position",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_cash_scope",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_runway",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_cash_forecast",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_cash_flow_bridge",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-22T18:17:48.446Z"
  }
 ],
 "findings": [
  {
   "tool": "well_list_connectors",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "outputSchema.properties.page_count.description",
   "evidence": "s ordering — so paging by the array's length silently skips exactly that many catalog rows on every later request.",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_list_connectors",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_list_connectors",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "12553 chars",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_preview_invoice_fetch",
   "detector": "url_in_description",
   "severity": "low",
   "field": "outputSchema.properties.vendors.items.properties.url.description",
   "evidence": "https://www.dropbox.com/manage/billing",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_preview_invoice_fetch",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_missing_invoices'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_preview_invoice_fetch",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "7439 chars",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_switch_workspace",
   "detector": "exfiltration_pattern",
   "severity": "critical",
   "field": "inputSchema.properties.workspace_ids.description",
   "evidence": "nection, or the whole call is refused. Never send it to name the workspace of a periods, counterparties or ack call: the",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_switch_workspace",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_workspaces'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_switch_workspace",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "5988 chars",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_wait_for_selection",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_workspaces'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_wait_for_selection",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "6225 chars",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_wait_for_process",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_upload_statement_bytes'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_render_burn",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "than its typical month. When the two differ you MUST say so in prose: how many months recorded an outflow, and that t",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_render_burn",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "5527 chars",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_render_mrr",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "than its typical month. When the two differ you MUST say so in prose: how many months recorded recurring revenue, and",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_render_mrr",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "5642 chars",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_list_account_balances",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_sum_transactions'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_list_account_balances",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "6099 chars",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_list_cash_scope",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "e any figure rather than presenting one that silently skipped them — and keep them apart, because they are different r",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_list_cash_scope",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_wait_for_selection'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_render_runway",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "4558 chars",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_list_member_candidates",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_wait_for_selection'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_list_unposted_transactions",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "A caller reading one shape against the other silently sees empty fields rather than an error. The period is named in",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_list_unposted_transactions",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_periods'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_worklist_status",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_connectors'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_worklist_status",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "4750 chars",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_connector_coverage",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "outputSchema.properties.page_count.description",
   "evidence": "s ordering — so paging by the array's length silently skips exactly that many catalog rows on every later request.",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_connector_coverage",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_connectors'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_session_digest",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_skill'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_claim_statement_draft",
   "detector": "url_in_description",
   "severity": "low",
   "field": "description",
   "evidence": "https://wellapp.ai/find-missing-invoices/#claim=...",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_claim_statement_draft",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_statement_import_result'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_show_canvas",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_render_burn'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_upsert_canvas",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_render_burn'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_render_canvas",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_render_cost_structure'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_show_invoice_design",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_update_invoice'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_update_invoice_design",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "that does not exist, is refused rather than silently ignored. An empty call (no fields) is refused. This does not mi",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_update_invoice_design",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_update_invoice'",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "tool": "well_get_schema",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_query_records",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "name, a bank-issued label — so a name filter silently drops rows and the total reads as complete. On the invoices ro",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_query_records",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "id only when a root has no `partyScope` and you must filter on issuer_pk / receiver_pk or the nested company_id you",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_query_records",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_schema'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_query_records",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "6660 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_update_company",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_update_invoice",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_schema'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_add_contact_channel",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_remove_contact_channel",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_entity",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_schema'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_connector_tools",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_invoke_connector_tool'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_invoke_connector_tool",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_create_invoice_from_data",
   "detector": "exfiltration_pattern",
   "severity": "critical",
   "field": "description",
   "evidence": "y without its id re-resolves it, which can attach the invoice to the wrong company or create a duplicate one. Creating and then",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_create_invoice_from_data",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "inputSchema.properties.issuer.properties.company_id.description",
   "evidence": "g company in the workspace, bound directly — ALWAYS send this when you already know the company (e.g. you found it with w",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_create_invoice_from_data",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_workspaces",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_show_workspace_picker'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_connectors",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "outputSchema.properties.page_count.description",
   "evidence": "s ordering — so paging by the array's length silently skips exactly that many catalog rows on every later request.",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_connectors",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_connectors",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "12188 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_run_register_diff",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_resolve_reconciliation_task'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_resolve_reconciliation_task",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "dismisses the match — the candidate does not silently re-surface. Each task_id resolves independently; a failure on o",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_resolve_reconciliation_task",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_run_register_diff'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_resolve_register_diff_gap",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_investment_holdings",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_cost_structure",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_sum_transactions'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_cost_structure",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "4718 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_own_company",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "name, a bank-issued label), so a name filter silently drops rows. Returns `anchor` (`company_id`, `registered_name`,",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_own_company",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_create_company'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_missing_invoices",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_periods'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_missing_invoices",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "4420 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_periods",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_missing_invoices'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_periods",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "10185 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_preview_invoice_fetch",
   "detector": "url_in_description",
   "severity": "low",
   "field": "outputSchema.properties.vendors.items.properties.url.description",
   "evidence": "https://www.dropbox.com/manage/billing",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_preview_invoice_fetch",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_missing_invoices'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_preview_invoice_fetch",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "7439 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_switch_workspace",
   "detector": "exfiltration_pattern",
   "severity": "critical",
   "field": "inputSchema.properties.workspace_ids.description",
   "evidence": "nection, or the whole call is refused. Never send it to name the workspace of a periods, counterparties or ack call: the",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_switch_workspace",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_workspaces'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_switch_workspace",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "5916 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_counterparties",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "egorizing a counterparty does not change it; do not tell the user otherwise. This tool only reads. It categorizes nothin",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_counterparties",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_counterparties",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "4639 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_wait_for_selection",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_workspaces'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_wait_for_selection",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "6082 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_set_own_company",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": ". A caller without that role is refused, not silently ignored. well_start_close hard-gates on this anchor: a workspac",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_set_own_company",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_create_statement_upload",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_statement_import_result'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_upsert_accounting_settings",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": ". A caller without that role is refused, not silently ignored. Changing the fiscal year start month moves the whole f",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_upsert_accounting_settings",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_set_own_company'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_search_context",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_statement_import_result",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_create_statement_upload'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_upload_statement_content",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_create_statement_upload'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_upload_statement_bytes",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_statement_import_result'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_uncategorized_window",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_worklist_status'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_burn",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "than its typical month. When the two differ you MUST say so in prose: how many months recorded an outflow, and that t",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_burn",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "4348 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_sum_transactions",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "y total rather than presenting a figure that silently skipped them. `partial: true` means the aggregate measured nothi",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_sum_transactions",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "cluded too, that is a different question and you must say so. `excluded_malformed` counts rows in the window whose am",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_sum_transactions",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_render_burn'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_sum_transactions",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "9231 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_sum_invoices",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_render_mrr'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_sum_invoices",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "4684 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_mrr",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "than its typical month. When the two differ you MUST say so in prose: how many months recorded recurring revenue, and",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_mrr",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "4281 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_account_balances",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_sum_transactions'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_account_balances",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "5666 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_cash_scope",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "e any figure rather than presenting one that silently skipped them — and keep them apart, because they are different r",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_cash_scope",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_wait_for_selection'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_runway",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "4078 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_cash_forecast",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "4472 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_burn_exemptions",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_switch_workspace'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_recurring_contexts",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_switch_workspace'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_member_candidates",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_wait_for_selection'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_invite_members",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_member_candidates'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_enqueue_invoice_fetch",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_missing_invoices'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_missing_invoice_owners",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_missing_invoices'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_assign_missing_invoice_owners",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "e is refused (refusal_reason NOT_FOUND), not silently dropped. Closed periods are frozen: a transaction whose fiscal",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_assign_missing_invoice_owners",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_skill",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_search_skill'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_search_skill",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_skill'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_set_transaction_category",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_uncategorized_window'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_accounts_needing_company",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_assign_account'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_unposted_transactions",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "A caller reading one shape against the other silently sees empty fields rather than an error. The period is named in",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_unposted_transactions",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_periods'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_set_transaction_ledger_account",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_unposted_transactions'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_show_records",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "name, a bank-issued label — so a name filter silently drops rows and the total reads as complete. On the invoices ro",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_show_records",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "id only when a root has no `partyScope` and you must filter on issuer_pk / receiver_pk or the nested company_id you",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_show_records",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_schema'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_show_records",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "6676 chars",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_worklist_status",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_connectors'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_connector_coverage",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "outputSchema.properties.page_count.description",
   "evidence": "s ordering — so paging by the array's length silently skips exactly that many catalog rows on every later request.",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_connector_coverage",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_connectors'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_show_workspace_picker",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_workspaces'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_session_digest",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_skill'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_propose_next_steps",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_wait_for_selection'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_search_company_registry",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_create_company'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_create_company_candidate",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": ". A caller without that role is refused, not silently ignored. When the picked company already has a confirmed company",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_create_company_candidate",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_create_company'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_create_company_workspace",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": ". A caller without that role is refused, not silently ignored. Confirm the company with the user before calling.",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_create_company_workspace",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_create_company'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_show_company_candidates",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_create_company'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_accounting_settings",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_show_accounting_settings'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_show_accounting_settings",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_accounting_settings'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_retargetable_connectors",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_show_retargetable_connectors'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_show_retargetable_connectors",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ow is created here that borrows the parent's credentials and pulls the history in on its own first sync. Draw it on the",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_show_retargetable_connectors",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_retargetable_connectors'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_retarget_connectors",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "that role or that membership is refused, not silently ignored.",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_retarget_connectors",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ow is created here that borrows the parent's credentials and pulls the item's history in on its own first sync; the tran",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_retarget_connectors",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_retargetable_connectors'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_get_customer_einvoicing_details",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_own_company'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_claim_statement_draft",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_statement_import_result'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_set_counterparty_default_category",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_counterparties'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_unposted_journals",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "e rows scanned\", NOT \"every row is posted\" — do not tell the user the close can skip this step on a truncated empty read.",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_unposted_journals",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_periods'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_repost_journals",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_workspaces'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_list_ledger_accounts",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "tool": "well_render_cost_structure",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_sum_transactions'",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_render_cost_structure",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "4718 chars",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_switch_workspace",
   "detector": "exfiltration_pattern",
   "severity": "critical",
   "field": "inputSchema.properties.workspace_ids.description",
   "evidence": "nection, or the whole call is refused. Never send it to name the workspace of a periods, counterparties or ack call: the",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_switch_workspace",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_workspaces'",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_switch_workspace",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "5901 chars",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_wait_for_selection",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_workspaces'",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_wait_for_selection",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "6082 chars",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_sum_transactions",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "y total rather than presenting a figure that silently skipped them. `partial: true` means the aggregate measured nothi",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_sum_transactions",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "description",
   "evidence": "cluded too, that is a different question and you must say so. `excluded_malformed` counts rows in the window whose am",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_sum_transactions",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_render_burn'",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_sum_transactions",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "9231 chars",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_list_cash_scope",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "e any figure rather than presenting one that silently skipped them — and keep them apart, because they are different r",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_list_cash_scope",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_wait_for_selection'",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_invite_members",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_member_candidates'",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_claim_statement_draft",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_statement_import_result'",
   "seen_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "tool": "well_update_company",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_update_invoice",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_schema'",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_add_contact_channel",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_create_invoice_from_data",
   "detector": "exfiltration_pattern",
   "severity": "critical",
   "field": "description",
   "evidence": "y without its id re-resolves it, which can attach the invoice to the wrong company or create a duplicate one. Creating and then",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_create_invoice_from_data",
   "detector": "model_directed_instruction",
   "severity": "high",
   "field": "inputSchema.properties.issuer.properties.company_id.description",
   "evidence": "g company in the workspace, bound directly — ALWAYS send this when you already know the company (e.g. you found it with w",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_create_invoice_from_data",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_list_connectors",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "outputSchema.properties.page_count.description",
   "evidence": "s ordering — so paging by the array's length silently skips exactly that many catalog rows on every later request.",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_list_connectors",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_list_connectors",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "11250 chars",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_list_counterparties",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "egorizing a counterparty does not change it; do not tell the user otherwise. This tool only reads. It categorizes nothin",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_list_counterparties",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_get_statement_import_result",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_create_statement_upload'",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_list_account_balances",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_sum_transactions'",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_list_account_balances",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "5664 chars",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_render_runway",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "4078 chars",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_render_cash_forecast",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "4472 chars",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_get_worklist_status",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_list_connectors'",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_get_connector_coverage",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "outputSchema.properties.page_count.description",
   "evidence": "s ordering — so paging by the array's length silently skips exactly that many catalog rows on every later request.",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_get_connector_coverage",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_query_records'",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_get_connector_coverage",
   "detector": "oversized_description",
   "severity": "low",
   "field": "description",
   "evidence": "10918 chars",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_get_session_digest",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_skill'",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_get_customer_einvoicing_details",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_own_company'",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_claim_statement_draft",
   "detector": "exfiltration_pattern",
   "severity": "critical",
   "field": "description",
   "evidence": "aimed, tell the user plainly and ask them to attach the file to this conversation instead — do not retry the token.",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_claim_statement_draft",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_statement_import_result'",
   "seen_at": "2026-09-17T12:17:44.067Z"
  },
  {
   "tool": "well_propose_next_steps",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_wait_for_selection'",
   "seen_at": "2026-09-17T06:17:43.739Z"
  },
  {
   "tool": "well_search_company_registry",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_create_company'",
   "seen_at": "2026-09-17T06:17:43.739Z"
  },
  {
   "tool": "well_create_company_candidate",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": ". A caller without that role is refused, not silently ignored. When the picked company already has a confirmed company",
   "seen_at": "2026-09-17T06:17:43.739Z"
  },
  {
   "tool": "well_create_company_candidate",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_create_company'",
   "seen_at": "2026-09-17T06:17:43.739Z"
  },
  {
   "tool": "well_create_company_workspace",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": ". A caller without that role is refused, not silently ignored. Confirm the company with the user before calling.",
   "seen_at": "2026-09-17T06:17:43.739Z"
  },
  {
   "tool": "well_create_company_workspace",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_create_company'",
   "seen_at": "2026-09-17T06:17:43.739Z"
  },
  {
   "tool": "well_show_company_candidates",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_create_company'",
   "seen_at": "2026-09-17T06:17:43.739Z"
  },
  {
   "tool": "well_get_accounting_settings",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_show_accounting_settings'",
   "seen_at": "2026-09-17T06:17:43.739Z"
  },
  {
   "tool": "well_show_accounting_settings",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'well_get_accounting_settings'",
   "seen_at": "2026-09-17T06:17:43.739Z"
  }
 ],
 "probes": [
  {
   "status": "OK",
   "n_tools": 94,
   "ran_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-28T06:17:17.668Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-28T00:17:17.464Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-27T18:17:18.196Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-27T12:17:18.475Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-27T06:17:17.888Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-27T00:17:17.571Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-26T18:17:18.573Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-26T12:17:18.093Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-26T06:17:18.674Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-26T00:17:47.842Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-25T12:17:47.883Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-25T06:17:47.829Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-25T00:17:47.843Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-24T18:17:47.847Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-24T12:17:47.865Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-24T06:17:47.841Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-23T12:17:44.750Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-23T06:17:42.551Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-23T00:17:42.227Z"
  },
  {
   "status": "OK",
   "n_tools": 87,
   "ran_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "status": "OK",
   "n_tools": 82,
   "ran_at": "2026-09-22T12:17:45.334Z"
  },
  {
   "status": "OK",
   "n_tools": 82,
   "ran_at": "2026-09-22T00:17:41.535Z"
  },
  {
   "status": "OK",
   "n_tools": 82,
   "ran_at": "2026-09-21T18:17:45.738Z"
  },
  {
   "status": "OK",
   "n_tools": 82,
   "ran_at": "2026-09-21T12:17:43.448Z"
  },
  {
   "status": "OK",
   "n_tools": 82,
   "ran_at": "2026-09-21T06:17:42.238Z"
  },
  {
   "status": "OK",
   "n_tools": 82,
   "ran_at": "2026-09-21T00:17:43.327Z"
  },
  {
   "status": "OK",
   "n_tools": 82,
   "ran_at": "2026-09-20T18:17:44.273Z"
  },
  {
   "status": "OK",
   "n_tools": 82,
   "ran_at": "2026-09-20T12:17:57.747Z"
  }
 ]
}