Décisions fondatricesADR-0006 · Accès documentation

ADR-0006 — Documentation publique et interne dans un même système

Publier une documentation riche sans exposer les contenus sensibles.

Statut

Accepté

Décision

Documentation.AI fonctionne en mode Partial avec JWT ou OAuth 2.0. Les ACL sont définies dans documentation.json par public et access-roles.

Une section sensible d’une page publique est déplacée vers une sous-page protégée ; elle n’est jamais masquée uniquement côté navigateur.

Conséquences

  • repository GitHub privé ;
  • pages publiques réellement éditées comme contenu public ;
  • architecture, coûts, sécurité et runbooks protégés par rôles ;
  • prototype canonique interne jusqu’à disponibilité d’une route authentifiée.