Composant : LIVEX (général)
Statut : [STABLE]
Dernière mise à jour : 17 septembre 2026
Dépend de : ARCHITECTURE.md, COMMUNICATION.md
LIVEX est un projet de recherche en simulation multi-agents. En V0.1, l'intégralité des services tourne en local (SYNE, ECHOS, PRISM). Il n'y a a priori pas de données sensibles dans le dépôt ni dans les bases de données de simulation.
| Service | Port | Binding |
|---|---|---|
| WebSocket SYNE (données) | 5180 | local uniquement (127.0.0.1) |
| HTTP SYNE (contrôle) | 5181 | local uniquement |
| HTTP ECHOS (API REST) | 5000 | local uniquement |
Règle : aucun binding réseau ouvert sur l'extérieur sans décision explicite. En cas d'ouverture, ajouter une authentification avant publication.
Aucune faille connue en V0.1 (serveurs locaux). Toute vulnérabilité découverte doit être signalée avant discussion publique :
- Ouvrir une issue GitHub privée (ou contacter le mainteneur) — ne pas exposer la faille en issue publique.
- Décrire : version, composant, port concerné, reproduction minimale, impact.
- Accusé de réception sous 5 jours ouvrés ; correctif selon la gravité (hotfix si critique, cf.
GITFLOW.md).
- Aucun secret (clés, tokens) ne doit être versionné dans le dépôt.
- Configuration sensible via variables d'environnement locales uniquement (ex.
.env.*hors git). - Les fichiers de log et de persistance (SQLite, Parquet, JSON) ne doivent pas contenir d'informations personnelles.
- Mises à jour régulières des dépendances (dotnet, npm, pip, Godot) via les PR de dépendances et le pipeline CI.
- À la merci d'une CVE sur un paquet : escalader en issue de sécurité prioritaire (label
priority:P0, voirdocs/governance/ISSUES.md).
Mainteneur du dépôt (développeur solo pour l'instant). Une fiche de sécurité consolidée sera ajoutée si le projet est publié publiquement.
| Date | Changement | Motif |
|---|---|---|
| 17 septembre 2026 | Création | — |