summaryrefslogtreecommitdiff
path: root/DECISIONS.md
blob: 100aa2e3b8b1f73a735a3135f42936d76006a5de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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