One entry per AI system, written next to the code that calls the model: what it is for, which provider and models, how it is deployed, how autonomous it is, and where a person stands in the loop — every line citing the file it was read from.
systems: - key: support_agent name: Support agent purpose: Drafts replies to inbound tickets for an agent to send provider: anthropic models: [claude-sonnet-5] deployment: hosted_api autonomy: supervised human_oversight: - type: human_approval_gate description: Every draft is sent by a person refs: [src/support/agent.ts:41] inputs: data_categories: [user.contact.email, user.name] sources: [zendesk] retrieval: - name: help_center kind: document_store evals: ci_gated: true suites: - name: tone-and-policy path: evals/support.eval.ts interpretation: owner: ml-lead decided_at: 2026-08-12 expires_at: 2027-02-12 rationale: Assistive drafting; a person sends every replyproviders: - key: anthropic vendor_name: Anthropic dpa_reference: DPA-2026-014