{
  "version": "1.0",
  "dominiz": "DOM-00.1",
  "updatedAt": "2025-10-18",
  "customSuffixAllowed": true,
  "defaultCategory": "generic",
  "defaultType": "dominiz",

  "categories": [
    {
      "id": "governance",
      "label": { "en": "Governance", "fr": "Gouvernance" },
      "types": [
        { "id": "mission",        "suffix": "_mission.json",        "label": { "en": "Mission Letter", "fr": "Lettre de mission" } },
        { "id": "delegation",     "suffix": "_delegation.json",     "label": { "en": "Delegation", "fr": "Délégation" } },
        { "id": "resolution",     "suffix": "_resolution.json",     "label": { "en": "Resolution", "fr": "Résolution" } },
        { "id": "decree",         "suffix": "_decree.json",         "label": { "en": "Decree", "fr": "Décret" } },
        { "id": "proclamation",   "suffix": "_proclamation.json",   "label": { "en": "Proclamation", "fr": "Proclamation" } },
        { "id": "ordinance",      "suffix": "_ordinance.json",      "label": { "en": "Ordinance", "fr": "Ordonnance" } },
        { "id": "policy",         "suffix": "_policy.json",         "label": { "en": "Policy", "fr": "Politique" } },
        { "id": "protocol",       "suffix": "_protocol.json",       "label": { "en": "Protocol", "fr": "Protocole" } },
        { "id": "charter",        "suffix": "_charter.json",        "label": { "en": "Charter", "fr": "Charte" } },
        { "id": "constitution",   "suffix": "_constitution.json",   "label": { "en": "Constitution", "fr": "Constitution" } },
        { "id": "directive",      "suffix": "_directive.json",      "label": { "en": "Directive", "fr": "Directive" } },
        { "id": "circular",       "suffix": "_circular.json",       "label": { "en": "Circular", "fr": "Circulaire" } },
        { "id": "memo",           "suffix": "_memo.json",           "label": { "en": "Memo", "fr": "Note/Mémo" } },
        { "id": "communique",     "suffix": "_communique.json",     "label": { "en": "Communiqué", "fr": "Communiqué" } },
        { "id": "attestation",    "suffix": "_attestation.json",    "label": { "en": "Attestation", "fr": "Attestation" } },
        { "id": "certificate",    "suffix": "_certificate.json",    "label": { "en": "Certificate", "fr": "Certificat" } },
        { "id": "credential",     "suffix": "_credential.json",     "label": { "en": "Credential", "fr": "Accréditif" } },
        { "id": "minutes",        "suffix": "_minutes.json",        "label": { "en": "Minutes", "fr": "Procès-verbal" } },
        { "id": "report",         "suffix": "_report.json",         "label": { "en": "Report", "fr": "Rapport" } }
      ]
    },
    {
      "id": "identity",
      "label": { "en": "Identity & Access", "fr": "Identité & Accès" },
      "types": [
        { "id": "identity",       "suffix": "_identity.json",       "label": { "en": "Identity", "fr": "Identité" } },
        { "id": "badge",          "suffix": "_badge.json",          "label": { "en": "Badge", "fr": "Badge" } },
        { "id": "membership",     "suffix": "_membership.json",     "label": { "en": "Membership", "fr": "Adhésion" } },
        { "id": "affiliation",    "suffix": "_affiliation.json",    "label": { "en": "Affiliation", "fr": "Affiliation" } },
        { "id": "accreditation",  "suffix": "_accreditation.json",  "label": { "en": "Accreditation", "fr": "Accréditation" } },
        { "id": "license",        "suffix": "_license.json",        "label": { "en": "License", "fr": "Licence" } },
        { "id": "permit",         "suffix": "_permit.json",         "label": { "en": "Permit", "fr": "Permis" } },
        { "id": "authorization",  "suffix": "_authorization.json",  "label": { "en": "Authorization", "fr": "Autorisation" } },
        { "id": "invitation",     "suffix": "_invitation.json",     "label": { "en": "Invitation", "fr": "Invitation" } },
        { "id": "appointment",    "suffix": "_appointment.json",    "label": { "en": "Appointment", "fr": "Nomination" } },
        { "id": "endorsement",    "suffix": "_endorsement.json",    "label": { "en": "Endorsement", "fr": "Approbation" } }
      ]
    },
    {
      "id": "legal",
      "label": { "en": "Legal", "fr": "Juridique" },
      "types": [
        { "id": "agreement",      "suffix": "_agreement.json",      "label": { "en": "Agreement", "fr": "Accord" } },
        { "id": "contract",       "suffix": "_contract.json",       "label": { "en": "Contract", "fr": "Contrat" } },
        { "id": "annex",          "suffix": "_annex.json",          "label": { "en": "Annex", "fr": "Annexe" } },
        { "id": "amendment",      "suffix": "_amendment.json",      "label": { "en": "Amendment", "fr": "Avenant" } },
        { "id": "addendum",       "suffix": "_addendum.json",       "label": { "en": "Addendum", "fr": "Addendum" } },
        { "id": "mou",            "suffix": "_mou.json",            "label": { "en": "MoU", "fr": "Protocole d’accord" } },
        { "id": "nda",            "suffix": "_nda.json",            "label": { "en": "NDA", "fr": "Accord de confidentialité" } },
        { "id": "terms",          "suffix": "_terms.json",          "label": { "en": "Terms", "fr": "Conditions" } },
        { "id": "sla",            "suffix": "_sla.json",            "label": { "en": "SLA", "fr": "SLA" } },
        { "id": "warrant",        "suffix": "_warrant.json",        "label": { "en": "Warrant", "fr": "Mandat" } },
        { "id": "powerofattorney","suffix": "_powerofattorney.json","label": { "en": "Power of Attorney", "fr": "Procuration" } },
        { "id": "declaration",    "suffix": "_declaration.json",    "label": { "en": "Declaration", "fr": "Déclaration" } },
        { "id": "statement",      "suffix": "_statement.json",      "label": { "en": "Statement", "fr": "Déclaration / Énoncé" } },
        { "id": "affidavit",      "suffix": "_affidavit.json",      "label": { "en": "Affidavit", "fr": "Déclaration sous serment" } },
        { "id": "notarization",   "suffix": "_notarization.json",   "label": { "en": "Notarization", "fr": "Notarisation" } }
      ]
    },
    {
      "id": "finance",
      "label": { "en": "Finance", "fr": "Finance" },
      "types": [
        { "id": "invoice",        "suffix": "_invoice.json",        "label": { "en": "Invoice", "fr": "Facture" } },
        { "id": "receipt",        "suffix": "_receipt.json",        "label": { "en": "Receipt", "fr": "Reçu" } },
        { "id": "quote",          "suffix": "_quote.json",          "label": { "en": "Quote", "fr": "Devis" } },
        { "id": "purchaseorder",  "suffix": "_purchaseorder.json",  "label": { "en": "Purchase Order", "fr": "Bon de commande" } },
        { "id": "deliverynote",   "suffix": "_deliverynote.json",   "label": { "en": "Delivery Note", "fr": "Bon de livraison" } },
        { "id": "creditnote",     "suffix": "_creditnote.json",     "label": { "en": "Credit Note", "fr": "Avoir" } },
        { "id": "funding",        "suffix": "_funding.json",        "label": { "en": "Funding", "fr": "Financement" } },
        { "id": "grant",          "suffix": "_grant.json",          "label": { "en": "Grant", "fr": "Subvention" } },
        { "id": "sponsorship",    "suffix": "_sponsorship.json",    "label": { "en": "Sponsorship", "fr": "Sponsoring" } },
        { "id": "escrow",         "suffix": "_escrow.json",         "label": { "en": "Escrow", "fr": "Séquestre" } },
        { "id": "bond",           "suffix": "_bond.json",           "label": { "en": "Bond", "fr": "Obligation" } },
        { "id": "guarantee",      "suffix": "_guarantee.json",      "label": { "en": "Guarantee", "fr": "Garantie" } },
        { "id": "voucher",        "suffix": "_voucher.json",        "label": { "en": "Voucher", "fr": "Bon / Coupon" } },
        { "id": "rfp",            "suffix": "_rfp.json",            "label": { "en": "RFP", "fr": "Appel d’offres (RFP)" } }
      ]
    },
    {
      "id": "projects",
      "label": { "en": "Projects & Quality", "fr": "Projets & Qualité" },
      "types": [
        { "id": "proposal",       "suffix": "_proposal.json",       "label": { "en": "Proposal", "fr": "Proposition" } },
        { "id": "scope",          "suffix": "_scope.json",          "label": { "en": "Scope", "fr": "Périmètre" } },
        { "id": "specification",  "suffix": "_specification.json",  "label": { "en": "Specification", "fr": "Spécification" } },
        { "id": "plan",           "suffix": "_plan.json",           "label": { "en": "Plan", "fr": "Plan" } },
        { "id": "roadmap",        "suffix": "_roadmap.json",        "label": { "en": "Roadmap", "fr": "Feuille de route" } },
        { "id": "milestone",      "suffix": "_milestone.json",      "label": { "en": "Milestone", "fr": "Jalon" } },
        { "id": "report_project", "suffix": "_report.json",         "label": { "en": "Project Report", "fr": "Rapport de projet" } },
        { "id": "postmortem",     "suffix": "_postmortem.json",     "label": { "en": "Postmortem", "fr": "Retour d’expérience" } },
        { "id": "audit",          "suffix": "_audit.json",          "label": { "en": "Audit", "fr": "Audit" } },
        { "id": "compliance",     "suffix": "_compliance.json",     "label": { "en": "Compliance", "fr": "Conformité" } },
        { "id": "risk",           "suffix": "_risk.json",           "label": { "en": "Risk Register", "fr": "Registre des risques" } },
        { "id": "incident",       "suffix": "_incident.json",       "label": { "en": "Incident", "fr": "Incident" } },
        { "id": "changelog",      "suffix": "_changelog.json",      "label": { "en": "Changelog", "fr": "Historique des changements" } },
        { "id": "handover",       "suffix": "_handover.json",       "label": { "en": "Handover", "fr": "Transfert" } },
        { "id": "acceptance",     "suffix": "_acceptance.json",     "label": { "en": "Acceptance", "fr": "Recette" } },
        { "id": "briefing",       "suffix": "_briefing.json",       "label": { "en": "Briefing", "fr": "Briefing" } }
      ]
    },
    {
      "id": "academic",
      "label": { "en": "Academic", "fr": "Académique" },
      "types": [
        { "id": "diploma",              "suffix": "_diploma.json",              "label": { "en": "Diploma", "fr": "Diplôme" } },
        { "id": "transcript",           "suffix": "_transcript.json",           "label": { "en": "Transcript", "fr": "Relevé de notes" } },
        { "id": "certificate_training", "suffix": "_certificate_training.json", "label": { "en": "Training Certificate", "fr": "Certificat de formation" } },
        { "id": "syllabus",             "suffix": "_syllabus.json",             "label": { "en": "Syllabus", "fr": "Programme" } },
        { "id": "curriculum",           "suffix": "_curriculum.json",           "label": { "en": "Curriculum", "fr": "Curriculum" } },
        { "id": "attendance",           "suffix": "_attendance.json",           "label": { "en": "Attendance", "fr": "Assiduité" } },
        { "id": "evaluation",           "suffix": "_evaluation.json",           "label": { "en": "Evaluation", "fr": "Évaluation" } },
        { "id": "publication",          "suffix": "_publication.json",          "label": { "en": "Publication", "fr": "Publication" } }
      ]
    },
    {
      "id": "health",
      "label": { "en": "Health & Safety", "fr": "Santé & Sécurité" },
      "types": [
        { "id": "medical",       "suffix": "_medical.json",       "label": { "en": "Medical", "fr": "Médical" } },
        { "id": "vaccination",   "suffix": "_vaccination.json",   "label": { "en": "Vaccination", "fr": "Vaccination" } },
        { "id": "insurance",     "suffix": "_insurance.json",     "label": { "en": "Insurance", "fr": "Assurance" } },
        { "id": "safety",        "suffix": "_safety.json",        "label": { "en": "Safety", "fr": "Sécurité" } },
        { "id": "incident_health","suffix": "_incident_health.json","label": { "en": "Health Incident", "fr": "Incident de santé" } }
      ]
    },
    {
      "id": "logistics",
      "label": { "en": "Logistics & Travel", "fr": "Logistique & Voyage" },
      "types": [
        { "id": "travel",        "suffix": "_travel.json",        "label": { "en": "Travel", "fr": "Voyage" } },
        { "id": "itinerary",     "suffix": "_itinerary.json",     "label": { "en": "Itinerary", "fr": "Itinéraire" } },
        { "id": "visa",          "suffix": "_visa.json",          "label": { "en": "Visa", "fr": "Visa" } },
        { "id": "passport",      "suffix": "_passport.json",      "label": { "en": "Passport", "fr": "Passeport" } },
        { "id": "clearance",     "suffix": "_clearance.json",     "label": { "en": "Clearance", "fr": "Autorisation spéciale" } },
        { "id": "logistics",     "suffix": "_logistics.json",     "label": { "en": "Logistics", "fr": "Logistique" } },
        { "id": "inventory",     "suffix": "_inventory.json",     "label": { "en": "Inventory", "fr": "Inventaire" } },
        { "id": "asset",         "suffix": "_asset.json",         "label": { "en": "Asset", "fr": "Actif" } },
        { "id": "assignment",    "suffix": "_assignment.json",    "label": { "en": "Assignment", "fr": "Affectation" } },
        { "id": "dispatch",      "suffix": "_dispatch.json",      "label": { "en": "Dispatch", "fr": "Dispêche" } }
      ]
    },
    {
      "id": "generic",
      "label": { "en": "Generic / DOMINIZ", "fr": "Générique / DOMINIZ" },
      "types": [
        { "id": "dominiz",       "suffix": "_dominiz.json",       "label": { "en": "DOMINIZ Generic", "fr": "DOMINIZ (générique)" } }
      ]
    }
  ],

  "aliases": {
    "protocole": "protocol",
    "adhesion": "membership",
    "attestation": "certificate",
    "convention": "agreement",
    "procesverbal": "minutes",
    "procèsverbal": "minutes",
    "pv": "minutes",
    "circulaire": "circular",
    "certificat": "certificate",
    "licence": "license",
    "politique": "policy",
    "bondecommande": "purchaseorder",
    "bon_de_commande": "purchaseorder",
    "ordre_dachat": "purchaseorder",
    "devis": "quote",
    "avoir": "creditnote",
    "charte": "charter",
    "feuillederoute": "roadmap",
    "protocoleaccord": "mou",
    "protocole_daccord": "mou",
    "accord_de_confidentialite": "nda",
    "recette": "acceptance",
    "registre_des_risques": "risk",
    "registredesrisques": "risk",
    "rapport_de_projet": "report_project"
  },

  "ui": {
    "groupsOrder": ["governance","identity","legal","finance","projects","academic","health","logistics","generic"],
    "showCategoryHeaders": true
  }
}