{
  "audit_record_version": "1.0",
  "issued_at": "2026-05-23",
  "next_review_due": "2026-08-23",
  "review_frequency_days": 92,

  "subject": {
    "domain": "willos.fr",
    "url": "https://willos.fr",
    "name": "Willos",
    "legal_entity": "HUMAN TECHNOLOGIES S.A.",
    "legal_id": "RCS Luxembourg B 88.182",
    "vat": "LU19239566",
    "audit_type": "self-audit"
  },

  "auditor": {
    "name": "Willos",
    "url": "https://willos.fr",
    "email": "you@willos.fr",
    "role": "agency",
    "agent_card": "https://willos.fr/.well-known/agent-card.json"
  },

  "method": {
    "name": "Audit Identite Numerique Multicanal Willos",
    "version": "1.0",
    "documentation_url": "https://willos.fr/AGENTS.md",
    "channels_covered": [
      "site_web",
      "google_business_profile",
      "apple_business_connect",
      "bing_places",
      "openstreetmap",
      "youtube",
      "facebook",
      "linkedin",
      "instagram",
      "x"
    ],
    "criteria": [
      "Coherence NAP (Nom-Adresse-Telephone) cross-canal",
      "Completude des fiches (horaires, photos, services, descriptifs)",
      "Presence de manifestes IA (llms.txt, AGENTS.md, agent-card, mcp-server)",
      "Schema.org JSON-LD valide et exhaustif",
      "Fraicheur du contenu (dateModified, posts recents)"
    ]
  },

  "scope": {
    "channels_audited": [
      { "id": "site_web", "url": "https://willos.fr", "status": "verified", "last_checked": "2026-05-23", "note": "Refonte positionnement agent IA metier + tests IA live + boucle amelioration continue. 10 FAQ ajoutees, 4 Schemas Service ajoutes, WebSite/Breadcrumb/Speakable JSON-LD ajoutes." },
      { "id": "google_business_profile", "status": "not_applicable", "note": "Willos est une agence en ligne, pas un commerce physique eligible GBP" },
      { "id": "apple_business_connect", "status": "not_applicable", "note": "idem" },
      { "id": "bing_places", "status": "not_applicable", "note": "idem" },
      { "id": "openstreetmap", "status": "not_applicable", "note": "idem" },
      { "id": "youtube", "status": "not_yet", "note": "Phase 1+" },
      { "id": "facebook", "status": "not_yet", "note": "Phase 1+" },
      { "id": "linkedin", "status": "not_yet", "note": "Phase 1+" },
      { "id": "instagram", "status": "not_yet", "note": "Phase 1+" },
      { "id": "x", "status": "not_yet", "note": "Phase 1+" }
    ],
    "manifests_on_site": [
      { "type": "llms.txt", "url": "https://willos.fr/llms.txt", "present": true },
      { "type": "llms-full.txt", "url": "https://willos.fr/llms-full.txt", "present": true },
      { "type": "AGENTS.md", "url": "https://willos.fr/AGENTS.md", "present": true },
      { "type": "agent-card.json", "url": "https://willos.fr/.well-known/agent-card.json", "present": true },
      { "type": "mcp-server.json", "url": "https://willos.fr/.well-known/mcp-server.json", "present": true },
      { "type": "humans.txt", "url": "https://willos.fr/humans.txt", "present": true },
      { "type": "sitemap.xml", "url": "https://willos.fr/sitemap.xml", "present": true }
    ]
  },

  "commitments": [
    "Aucune promesse de classement Google, Apple, Bing ou de citation par une IA conversationnelle. Promesse interdite par les CGU Google et exclue par la position ethique Willos (regle interne R-PRO-6).",
    "Audit de coherence et de completude sur 10 canaux publics, sans acces privilegie aux algorithmes des moteurs ni a des donnees non publiques.",
    "Methode publique et documentee (voir method.documentation_url).",
    "Renouvellement trimestriel (92 jours) ou immediat en cas de changement majeur du site ou des canaux audites.",
    "Ce fichier audite uniquement le domaine willos.fr lui-meme. Aucune donnee client n'y est exposee."
  ],

  "verification": {
    "scheme_version": "v1-public-record",
    "scheme_description": "Cette v1 du registre Willos-Audit ne contient pas de signature cryptographique. La verification de l'authenticite repose sur trois preuves cumulatives : (1) publication a une URL stable sous .well-known/ du domaine audite (controle DNS + TLS = controle de l'auditeur), (2) coherence avec agent-card.json et mcp-server.json co-publies sous le meme .well-known/, (3) registre public d'historique consultable a registry_url.",
    "registry_url": "https://willos.fr/registre-audits/",
    "future_v2": "Une v2 ajoutera une signature JWS Ed25519 avec cle publique a /.well-known/willos-pubkey.pem. Calendrier conditionne a l'adoption du schema par d'autres acteurs du marche GEO/IA."
  },

  "contact": {
    "email": "you@willos.fr",
    "url": "https://willos.fr/#contact"
  },

  "metadata": {
    "language": "fr",
    "license": "CC-BY-4.0",
    "phase": "validation marche (Phase 0)",
    "scope_type": "self-audit",
    "last_updated": "2026-05-23"
  }
}
