summaryrefslogtreecommitdiff
path: root/DECISIONS.md
diff options
context:
space:
mode:
Diffstat (limited to 'DECISIONS.md')
-rw-r--r--DECISIONS.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/DECISIONS.md b/DECISIONS.md
new file mode 100644
index 0000000..100aa2e
--- /dev/null
+++ b/DECISIONS.md
@@ -0,0 +1,16 @@
+# DECISIONS
+## LDEC-0001
+- Date: 2026-03-07
+- Statut: active
+- Contexte: Les changements d'installation, de configuration et de depannage ne sont pas traces de maniere systematique, ce qui augmente les risques d'erreurs et rallonge le support.
+- Decision: Rendre obligatoire la documentation operationnelle pour toute action d'installation, de configuration ou de troubleshooting. La definition de termine inclut obligatoirement la mise a jour de la documentation associee.
+- Impact: Amelioration de la reproductibilite, baisse du risque operationnel, meilleure autonomie de l'equipe et auditabilite des interventions.
+- Promotion candidate: non
+
+## LDEC-0002
+- Date: 2026-03-08
+- Statut: active
+- Contexte: Le projet doit permettre une visualisation web avec controle d'acces fin par roles Keycloak cumulables, sans exposition directe des objets MinIO.
+- Decision: Imposer une couche `media-access-api` et un `viewer-bff` entre client web et MinIO pour valider les JWT OIDC, evaluer les ACL role->prefixe et delivrer uniquement des URLs pre-signees a TTL court.
+- Impact: Reduction du risque de contournement par URL directe, meilleure tracabilite des acces, architecture plus robuste pour la segregation des droits par dossier.
+- Promotion candidate: non \ No newline at end of file