{"license":"CC BY 4.0","attribution":"AI Dispatch — https://aidispatch.news","methodology":"https://aidispatch.news/methodology","generated_at":"2026-09-18T12:18:21.105Z","entity":{"name":"PydanticAI","slug":"pydanticai","type":"agent","subtype":"ai agents frameworks","developer":null,"homepage_url":"https://ai.pydantic.dev/","summary":null,"url":"https://aidispatch.news/agents/pydanticai/","published_at":"2026-08-01T20:31:16.105681+00:00","updated_at":"2026-08-20T12:08:12.906222+00:00"},"fields":[{"key":"environment","label":"Operating environment","category":"agency","status":"present","value":"build interactive applications with streaming event-based communication","not_yet_interpreted":true,"quote":"build interactive applications with streaming event-based communication","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"availability","label":"Availability","category":"practicality","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"safety_evaluations","label":"Safety evaluations","category":"safety","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"coverage_limits","label":"Coverage limits","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"goal_complexity","label":"Goal complexity","category":"agency","status":"present","value":"build production grade applications and workflows with Generative AI","not_yet_interpreted":true,"quote":"build production grade applications and workflows with Generative AI","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"pricing_model","label":"Pricing model","category":"practicality","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"model_swappable","label":"Model swappable","category":"models","status":"present","value":"If your favorite model or provider is not listed, you can easily implement a custom model .","not_yet_interpreted":true,"quote":"If your favorite model or provider is not listed, you can easily implement a custom model .","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"open_source","label":"Open source","category":"ecosystem","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"insurance_carriers","label":"Insurance carriers","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"audit_trail_immutable","label":"Tamper-evident log","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"sla_terms","label":"SLA terms","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"deployment_scale","label":"Deployment scale","category":"impact","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"supported_regions","label":"Supported regions","category":"practicality","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"protocols_supported","label":"Protocols supported","category":"ecosystem","status":"present","value":"Integrates the Model Context Protocol and various UI event stream standards","not_yet_interpreted":true,"quote":"Integrates the Model Context Protocol and various UI event stream standards","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"data_handling","label":"Data handling","category":"safety","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"liability_cap","label":"Liability cap","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"settlement_mechanism","label":"Settlement mechanism","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"autonomy_level","label":"Autonomy level","category":"agency","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"high_risk_domains","label":"High-risk domains","category":"impact","status":"present","value":"Here is a concise example using Pydantic AI to build a support agent for a bank","not_yet_interpreted":true,"quote":"Here is a concise example using Pydantic AI to build a support agent for a bank","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"base_models","label":"Base models","category":"models","status":"present","value":"Supports virtually every model and provider: OpenAI, Anthropic, Gemini, DeepSeek, Grok, Cohere, Mistral, and Perplexity; Azure AI Foundry, Amazon Bedrock, Google Cloud, Ollama, LiteLLM, Groq, OpenRouter, Together AI, Fireworks AI, Cerebras, Hugging Face, GitHub, Heroku, Vercel, Nebius, OVHcloud, Alibaba Cloud, SambaNova, and Z.AI.","not_yet_interpreted":true,"quote":"Supports virtually every model and provider: OpenAI, Anthropic, Gemini, DeepSeek, Grok, Cohere, Mistral, and Perplexity; Azure AI Foundry, Amazon Bedrock, Google Cloud, Ollama, LiteLLM, Groq, OpenRouter, Together AI, Fireworks AI, Cerebras, Hugging Face, GitHub, Heroku, Vercel, Nebius, OVHcloud, Alibaba Cloud, SambaNova, and Z.AI.","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"multi_agent","label":"Multi-agent","category":"ecosystem","status":"present","value":"Pydantic AI Harness is our official library of ready-made capabilities — code execution, file access, guardrails, sub-agent orchestration, and more","not_yet_interpreted":true,"quote":"Pydantic AI Harness is our official library of ready-made capabilities — code execution, file access, guardrails, sub-agent orchestration, and more","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"insurance_available","label":"Insurance available","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"human_oversight","label":"Human oversight","category":"agency","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":{"state":"flagged","confidence":"high","reviewed_at":null,"detected_at":"2026-08-18T00:20:17.384326+00:00"},"superseded_quote":null},{"key":"documented_incidents","label":"Documented incidents","category":"impact","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"model_provider","label":"Model provider","category":"models","status":"present","value":"Supports virtually every model and provider: OpenAI, Anthropic, Gemini, DeepSeek, Grok, Cohere, Mistral, and Perplexity; Azure AI Foundry, Amazon Bedrock, Google Cloud, Ollama, LiteLLM, Groq, OpenRouter, Together AI, Fireworks AI, Cerebras, Hugging Face, GitHub, Heroku, Vercel, Nebius, OVHcloud, Alibaba Cloud, SambaNova, and Z.AI.","not_yet_interpreted":true,"quote":"Supports virtually every model and provider: OpenAI, Anthropic, Gemini, DeepSeek, Grok, Cohere, Mistral, and Perplexity; Azure AI Foundry, Amazon Bedrock, Google Cloud, Ollama, LiteLLM, Groq, OpenRouter, Together AI, Fireworks AI, Cerebras, Hugging Face, GitHub, Heroku, Vercel, Nebius, OVHcloud, Alibaba Cloud, SambaNova, and Z.AI.","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"api_access","label":"API access","category":"ecosystem","status":"present","value":"Sign up for our newsletter, The Pydantic Stack , with updates & tutorials on Pydantic AI, Logfire, and Pydantic","not_yet_interpreted":true,"quote":"Sign up for our newsletter, The Pydantic Stack , with updates & tutorials on Pydantic AI, Logfire, and Pydantic","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"model_card","label":"Model or system card","category":"safety","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"compliance_certs","label":"Compliance certifications","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"action_space","label":"Action space","category":"agency","status":"present","value":"built-in capabilities for thinking , web search , web fetch , image generation , MCP , tool search , and more; Pydantic AI Harness is our official library of ready-made capabilities — code execution, file access, guardrails, sub-agent orchestration, and more","not_yet_interpreted":true,"quote":"built-in capabilities for thinking , web search , web fetch , image generation , MCP , tool search , and more; Pydantic AI Harness is our official library of ready-made capabilities — code execution, file access, guardrails, sub-agent orchestration, and more","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"price_point","label":"Price point","category":"practicality","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"initiative","label":"Initiative","category":"agency","status":"present","value":"Enables you to build durable agents that can preserve their progress across transient API failures and application errors or restarts, and handle long-running, asynchronous, and human-in-the-loop workflows with production-grade reliability.","not_yet_interpreted":true,"quote":"Enables you to build durable agents that can preserve their progress across transient API failures and application errors or restarts, and handle long-running, asynchronous, and human-in-the-loop workflows with production-grade reliability.","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"deployment_options","label":"Deployment options","category":"practicality","status":"present","value":"Pass the built-in 'test' model , which runs entirely offline without calling an LLM","not_yet_interpreted":true,"quote":"Pass the built-in 'test' model , which runs entirely offline without calling an LLM","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"fine_tuning","label":"Fine-tuning","category":"models","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"red_teaming","label":"Red teaming","category":"safety","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"third_party_evals","label":"Third-party evaluations","category":"safety","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"outcome_based_pricing","label":"Outcome-based pricing","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"user_base","label":"User base","category":"impact","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"integrations","label":"Integrations","category":"practicality","status":"present","value":"Integrates the Model Context Protocol and various UI event stream standards","not_yet_interpreted":true,"quote":"Integrates the Model Context Protocol and various UI event stream standards","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"context_window","label":"Context window","category":"models","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"safety_policy","label":"Safety policy","category":"safety","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"indemnification","label":"Indemnification","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"runtime_governance","label":"Runtime governance","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":{"state":"flagged","confidence":"medium","reviewed_at":null,"detected_at":"2026-08-18T00:20:17.384326+00:00"},"superseded_quote":null},{"key":"target_sectors","label":"Target sectors","category":"impact","status":"present","value":"build coding agents, research assistants, and anything in between","not_yet_interpreted":true,"quote":"build coding agents, research assistants, and anything in between","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"support_model","label":"Support model","category":"practicality","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"tool_use","label":"Tool use","category":"ecosystem","status":"present","value":"The @agent.tool decorator let you register functions which the LLM may call while responding to a user.","not_yet_interpreted":true,"quote":"The @agent.tool decorator let you register functions which the LLM may call while responding to a user.","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"usage_restrictions","label":"Usage restrictions","category":"safety","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"permission_scopes","label":"Permission scopes","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"open_weights","label":"Open weights","category":"models","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":{"state":"flagged","confidence":"high","reviewed_at":null,"detected_at":"2026-08-18T00:20:17.384326+00:00"},"superseded_quote":null},{"key":"marketplace_presence","label":"Marketplace presence","category":"ecosystem","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"incident_reporting","label":"Incident reporting","category":"safety","status":"present","value":"Join Slack or file an issue on GitHub if you have any questions.","not_yet_interpreted":true,"quote":"Join Slack or file an issue on GitHub if you have any questions.","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"regulatory_alignment","label":"Regulatory alignment","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"audit_trail","label":"Audit trail","category":"assurance","status":"present","value":"Tightly integrates with Pydantic Logfire , our general-purpose OpenTelemetry observability platform, for real-time debugging, evals-based performance monitoring, and behavior, tracing, and cost tracking.","not_yet_interpreted":true,"quote":"Tightly integrates with Pydantic Logfire , our general-purpose OpenTelemetry observability platform, for real-time debugging, evals-based performance monitoring, and behavior, tracing, and cost tracking.","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"dispute_process","label":"Dispute process","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null},{"key":"explainability","label":"Explainability","category":"assurance","status":"present","value":"Tightly integrates with Pydantic Logfire , our general-purpose OpenTelemetry observability platform, for real-time debugging, evals-based performance monitoring, and behavior, tracing, and cost tracking.","not_yet_interpreted":true,"quote":"Tightly integrates with Pydantic Logfire , our general-purpose OpenTelemetry observability platform, for real-time debugging, evals-based performance monitoring, and behavior, tracing, and cost tracking.","source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":{"state":"not_in_latest_capture","confidence":"high","latest_capture_at":"2026-09-17T08:08:33.023552+00:00","detected_at":"2026-09-17T14:05:00.023057+00:00"}},{"key":"eval_coverage","label":"Evaluation coverage","category":"assurance","status":"no_public_information","value":null,"not_yet_interpreted":false,"quote":null,"source_url":"https://ai.pydantic.dev/","retrieved_at":"2026-08-01T20:23:50.485766+00:00","review":null,"superseded_quote":null}],"trust_gap_scores":[{"dimension":"audit_trail","score":1,"rationale":"Scored from 1 evidenced field(s): audit_trail. Automated score; capped at 2 pending review.","rubric_version":"v1-auto","scored_by":"spark-verifier","judged":false,"scored_at":"2026-08-14T00:26:55.28609+00:00","superseded_scores":null,"rests_on_flagged_absence":null,"evidence_newer_than_judgement":null}]}