Aller au contenu

Design Guidelines

Statut

Document de gouvernance documentaire pour le dossier design/.

Ce document définit comment les documents de design doivent être écrits, structurés et maintenus.


Rôle du dossier design

Le dossier design/ décrit l'architecture cible des grands composants de la Platform.

Il ne décrit pas obligatoirement l'état actuel du code.

Les écarts entre le design cible et l'implémentation actuelle sont suivis dans la documentation migration/.


Règle principale

Avant de créer ou migrer un composant Platform, son document de design doit exister.

Aucun composant important ne doit être développé au feeling.


Structure obligatoire

Chaque document de design doit suivre cette structure :

# Nom du composant

## Statut

## Mission

## Pourquoi ce composant existe

## Responsabilités

## Ce qui lui appartient

## Ce qui lui est interdit

## Dépendances autorisées

## Dépendances interdites

## Entrées

## Sorties

## Contrats utilisés

## Composants internes

## Composants legacy qui migreront ici

## Ce qui ne doit jamais venir ici

## Critères de qualité

## État d'avancement

## Évolution future