BorderGuard

Mis à jour le 16 April 2026

BorderGuard — Le Gardien des Frontières

**Core de frontières** (Strate 4). Définit les frontières du système et les niveaux de confiance.

Question fondamentale

*"Où sont les frontières du système, et quelles règles gouvernent leur franchissement ?"*

Rôle

Définition conceptuelle des frontières, pas d'application directe. BorderGuard établit les **règles** ; d'autres les appliquent.

Responsabilités

  • **Frontières** — Définition des Boundary (external, internal, integration)
  • **Règles de franchissement** — CrossingRule : min_trust_level, allowed
  • **Niveaux de confiance** — Classification des acteurs (T0 à T4)
  • **Identité** — Cohérence de l'identité et des certificats (attestation)
  • **Migration** — Règles de passage entre environnements (LOI-8)
  • Types de frontières

    TypeDescription
    ExternalFrontière avec le monde extérieur (réseau, utilisateurs externes)
    InternalFrontière entre composants internes du COG
    IntegrationFrontière avec des systèmes tiers (APIs, plugins)

    Règles de franchissement

    Chaque CrossingRule définit :

  • `boundary_id` — Quelle frontière
  • `min_trust_level` — Niveau de confiance minimum requis
  • `allowed` — Autorisation ou interdiction
  • Attestation d'environnement

    Lors de la vérification MWS, BorderGuard vérifie la cohérence de l'identité et des certificats du COG.

    Collaboration MWS

    Les décisions (accepter, rejeter, filtrer) impliquent BorderGuard avec WorrySentinel et StrongFather ; BondingBrother traduit en intentions.

    Migrations (LOI-8)

    "Migration = diplomatie entre environnements."

    BorderGuard définit les protocoles de migration : Parentalité COG, Passeport, Visa.

    **Voir aussi :** États de confiance, Migration, WorrySentinel, Niveaux de sécurité