{
 "apollo": {
  "clause_notes": "Source canonique: legal/apollo/LEGAL_PREFLIGHT.json (revue Claude Fable 5, lane L5, session 2026-09-02). run_verdict=PASS, publication_verdict=BLOCKED_CONSENT_REQUIRED. Clause bloquante: Publication N3 seulement: « Disclose the results of any Platform or program benchmark tests to any third parties without Apollo's prior written consent. » (§3(f)(vii)) status = verdict le plus restrictif des deux (fail-closed): publish-check rejoue preflight, donc un outil dont la publication est bloquée ne peut pas porter PASS ici. Non participant au run 1: instruit et conservé pour l'état du marché.",
  "participant": false,
  "publication_verdict": "BLOCKED_CONSENT_REQUIRED",
  "reassess_before": "2026-10-02",
  "reviewed_at": "2026-09-02T00:00:00Z",
  "run_verdict": "PASS",
  "status": "BLOCKED_CONSENT_REQUIRED",
  "tos_archive_sha256": "73a2cd30a1e6e90d3d6e95950818de853e30e1e7329659a391623163ce25564e",
  "tos_url": "https://www.apollo.io/terms-of-service"
 },
 "cleanlist": {
  "clause_notes": "Source canonique: legal/cleanlist/LEGAL_PREFLIGHT.json (revue Claude Fable 5, lane L5, session 2026-09-02). run_verdict=PASS, publication_verdict=PASS. Non participant au run 1: instruit et conservé pour l'état du marché.",
  "participant": false,
  "publication_verdict": "PASS",
  "reassess_before": "2026-10-02",
  "reviewed_at": "2026-09-02T00:00:00Z",
  "run_verdict": "PASS",
  "status": "PASS",
  "tos_archive_sha256": "0f2356336a0897586f45c077f45ce01a31db51e86033ef020b9b8c8171924c7e",
  "tos_url": "https://www.cleanlist.ai/terms-conditions"
 },
 "dropcontact": {
  "clause_notes": "Source canonique: legal/dropcontact/LEGAL_PREFLIGHT.json (revue Claude Fable 5, lane L3, session 2026-09-02). run_verdict=PASS, publication_verdict=PASS. Participant du run.",
  "participant": true,
  "publication_verdict": "PASS",
  "reassess_before": "2026-10-02",
  "reviewed_at": "2026-09-02T00:00:00Z",
  "run_verdict": "PASS",
  "status": "PASS",
  "tos_archive_sha256": "23871190b502ba1688a3660850516526dd888d57b2bec2ff72ebb97b2cdc076f",
  "tos_url": "https://www.dropcontact.com/terms"
 },
 "hunter": {
  "clause_notes": "Source canonique: legal/hunter/LEGAL_PREFLIGHT.json (revue Claude Fable 5, lane L5, session 2026-09-02). run_verdict=PASS, publication_verdict=PASS. Non participant au run 1: instruit et conservé pour l'état du marché.",
  "participant": false,
  "publication_verdict": "PASS",
  "reassess_before": "2026-10-02",
  "reviewed_at": "2026-09-02T00:00:00Z",
  "run_verdict": "PASS",
  "status": "PASS",
  "tos_archive_sha256": "a292f35f9898c512d8b07bfc07b9ffb91e2ef6ad7a70fd3e5e22343418427940",
  "tos_url": "https://hunter.io/terms-of-service"
 },
 "lemlist": {
  "clause_notes": "Source canonique: legal/lemlist/LEGAL_PREFLIGHT.json (revue Claude Fable 5, lane L5, session 2026-09-02). run_verdict=PASS, publication_verdict=BLOCKED_CONSENT_REQUIRED. Clause bloquante: Publication N3 seulement: « Client shall not disclose to a third party the results of any performance tests conducted on the Service, without the prior written consent of Service Provider. » (Article 10, Confidentialité) status = verdict le plus restrictif des deux (fail-closed): publish-check rejoue preflight, donc un outil dont la publication est bloquée ne peut pas porter PASS ici. Non participant au run 1: instruit et conservé pour l'état du marché.",
  "participant": false,
  "publication_verdict": "BLOCKED_CONSENT_REQUIRED",
  "reassess_before": "2026-10-02",
  "reviewed_at": "2026-09-02T00:00:00Z",
  "run_verdict": "PASS",
  "status": "BLOCKED_CONSENT_REQUIRED",
  "tos_archive_sha256": "51a853b482f1e6eaa1ab33b964943801177ed8a84b8189d48fd5571208d392d7",
  "tos_url": "https://www.lemlist.com/terms"
 },
 "lusha": {
  "clause_notes": "Source canonique: legal/lusha/LEGAL_PREFLIGHT.json (revue Claude Fable 5, lane L5, session 2026-09-02). run_verdict=PASS, publication_verdict=PASS. Participant du run.",
  "participant": true,
  "publication_verdict": "PASS",
  "reassess_before": "2026-10-02",
  "reviewed_at": "2026-09-02T00:00:00Z",
  "run_verdict": "PASS",
  "status": "PASS",
  "tos_archive_sha256": "385a6c884d3d2d1cf4860dd5e860e462f03e6741d6aecdf0c67357892e49cf1a",
  "tos_url": "https://www.lusha.com/legal/terms/"
 },
 "snovio": {
  "clause_notes": "Source canonique: legal/snovio/LEGAL_PREFLIGHT.json (revue Claude Fable 5, lane L5, session 2026-09-02). run_verdict=PASS, publication_verdict=PASS. Non participant au run 1: instruit et conservé pour l'état du marché.",
  "participant": false,
  "publication_verdict": "PASS",
  "reassess_before": "2026-10-02",
  "reviewed_at": "2026-09-02T00:00:00Z",
  "run_verdict": "PASS",
  "status": "PASS",
  "tos_archive_sha256": "a6e436e43ef455f885befc22d39cfec5ae602ab3bee557560b7e036fff7fdb29",
  "tos_url": "https://snov.io/t_and_c"
 }
}
