{
  "gemini-2-5-flash": {
    "clause_notes": "idem legal/gemini-api/",
    "reviewed_at": "2026-09-02T00:00:00Z",
    "status": "PASS"
  },
  "gemini-2-5-pro": {
    "clause_notes": "idem legal/gemini-api/",
    "reviewed_at": "2026-09-02T00:00:00Z",
    "status": "PASS"
  },
  "gemini-3-5-flash": {
    "clause_notes": "idem legal/gemini-api/",
    "reviewed_at": "2026-09-02T00:00:00Z",
    "status": "PASS"
  },
  "gemini-3-5-transcribe": {
    "clause_notes": "ai.google.dev/gemini-api/terms archivé: 0 clause benchmark; clause 'competing models' hors périmètre (aucun entraînement). Détail: legal/gemini-api/LEGAL_PREFLIGHT.json",
    "reviewed_at": "2026-09-02T00:00:00Z",
    "status": "PASS"
  },
  "openai-whisper-1": {
    "status": "PASS",
    "reviewed_at": "2026-09-02T00:00:00Z",
    "clause_notes": "Source canonique: legal/openai-whisper/LEGAL_PREFLIGHT.json. run_verdict=PASS, publication_verdict=PASS. Candidat non couru (categories/transcription/PROVIDERS.json).",
    "not_run_reason": "BLOCKED_NO_CREDITS",
    "source": "legal/openai-whisper/LEGAL_PREFLIGHT.json"
  },
  "openai-gpt-transcribe": {
    "status": "PASS",
    "reviewed_at": "2026-09-02T00:00:00Z",
    "clause_notes": "Source canonique: legal/openai-whisper/LEGAL_PREFLIGHT.json. run_verdict=PASS, publication_verdict=PASS. Candidat non couru (categories/transcription/PROVIDERS.json).",
    "not_run_reason": "BLOCKED_NO_CREDITS",
    "source": "legal/openai-whisper/LEGAL_PREFLIGHT.json"
  },
  "openai-gpt-4o-transcribe": {
    "status": "PASS",
    "reviewed_at": "2026-09-02T00:00:00Z",
    "clause_notes": "Source canonique: legal/openai-whisper/LEGAL_PREFLIGHT.json. run_verdict=PASS, publication_verdict=PASS. Candidat non couru (categories/transcription/PROVIDERS.json).",
    "not_run_reason": "BLOCKED_NO_CREDITS",
    "source": "legal/openai-whisper/LEGAL_PREFLIGHT.json"
  },
  "openai-gpt-4o-mini-transcribe": {
    "status": "PASS",
    "reviewed_at": "2026-09-02T00:00:00Z",
    "clause_notes": "Source canonique: legal/openai-whisper/LEGAL_PREFLIGHT.json. run_verdict=PASS, publication_verdict=PASS. Candidat non couru (categories/transcription/PROVIDERS.json).",
    "not_run_reason": "BLOCKED_NO_CREDITS",
    "source": "legal/openai-whisper/LEGAL_PREFLIGHT.json"
  },
  "deepgram": {
    "status": "BLOCKED",
    "reviewed_at": "2026-09-02T00:00:00Z",
    "clause_notes": "Source canonique: legal/deepgram/LEGAL_PREFLIGHT.json. run_verdict=BLOCKED, publication_verdict=BLOCKED. Candidat non couru (categories/transcription/PROVIDERS.json).",
    "not_run_reason": "BLOCKED_TOS",
    "source": "legal/deepgram/LEGAL_PREFLIGHT.json"
  },
  "assemblyai": {
    "status": "BLOCKED",
    "reviewed_at": "2026-09-02T00:00:00Z",
    "clause_notes": "Source canonique: legal/assemblyai/LEGAL_PREFLIGHT.json. run_verdict=BLOCKED, publication_verdict=BLOCKED. Candidat non couru (categories/transcription/PROVIDERS.json).",
    "not_run_reason": "BLOCKED_TOS",
    "source": "legal/assemblyai/LEGAL_PREFLIGHT.json"
  },
  "elevenlabs-scribe": {
    "status": "PASS",
    "reviewed_at": "2026-09-02T00:00:00Z",
    "clause_notes": "Source canonique: legal/elevenlabs-scribe/LEGAL_PREFLIGHT.json. run_verdict=PASS, publication_verdict=PASS. Candidat non couru (categories/transcription/PROVIDERS.json).",
    "not_run_reason": "BLOCKED_NO_CREDENTIAL",
    "source": "legal/elevenlabs-scribe/LEGAL_PREFLIGHT.json"
  },
  "speechmatics": {
    "status": "PASS",
    "reviewed_at": "2026-09-02T00:00:00Z",
    "clause_notes": "Source canonique: legal/speechmatics/LEGAL_PREFLIGHT.json. run_verdict=PASS, publication_verdict=PASS. Candidat non couru (categories/transcription/PROVIDERS.json).",
    "not_run_reason": "BLOCKED_NO_CREDENTIAL",
    "source": "legal/speechmatics/LEGAL_PREFLIGHT.json"
  },
  "gladia": {
    "status": "PASS",
    "reviewed_at": "2026-09-02T00:00:00Z",
    "clause_notes": "Source canonique: legal/gladia/LEGAL_PREFLIGHT.json. run_verdict=PASS, publication_verdict=PASS. Candidat non couru (categories/transcription/PROVIDERS.json).",
    "not_run_reason": "BLOCKED_NO_CREDENTIAL",
    "source": "legal/gladia/LEGAL_PREFLIGHT.json"
  },
  "_note": "2026-09-04 (OPS-031): entrées des candidats non courus ajoutées depuis PROVIDERS.json et legal/<outil>/; les quatre participants gardent leurs entrées d'origine. Fichier hors PROTOCOL.lock; le gate preflight ne lit que les participants."
}
