Aide et documentation

Guide pour ajouter des items au backlog, comprendre les types d'elements exposes au MCP et connecter un client.

Structure des axes

Le backlog est organisé en axes, chacun couvrant un domaine du projet. Chaque axe est un dossier autonome.

01

fondations-nuxt-ui

Socle Nuxt, structure, theme, tooling

02

domaine-ressources

Modele, URI, stockage, API CRUD

03

serveur-mcp

Transport, endpoint, ressources et tools MCP

04

interface-ressources

Interface Nuxt : liste, editeur, apercu

05

qualite-securite-exploitation

Tests, config, securite, observabilite

06

documentation-devex

Documentation et conventions

Conventions de nommage

Format d'axe

NN-nom-court/
  • NN : numero sequentiel (01, 02, ...)
  • nom-court : kebab-case, 2-4 mots, sans articles

Format d'issue

NN-nom-court.md
  • NN : numero dans l'axe (01, 02, ...)
  • • Decrit le livrable, pas l'activite
  • • Exemple : 01-definir-modele-ressource.md

Squelette d'une issue

Chaque fichier d'issue respecte cette structure obligatoire :

# Titre de l'issue

## Objectif

Ce que l'on cherche a obtenir.

## Contexte

Pourquoi c'est necessaire maintenant.

## Perimetre

- Ce qui est inclus (liste concrete).

## Hors perimetre

- Ce qui est volontairement exclu.

## DoD

- [ ] Critere verifiable 1.

- [ ] Critere verifiable 2.

## Implementation (apres realisation)

Ce qui a ete fait, fichiers modifies, decisions prises.

Note

La section Implementation est facultative avant la realisation et obligatoire apres.

Enregistrer l'issue dans orchestration.md

Une fois l'issue creee, enregistrez-la dans orchestration.md pour suivre l'avancement global.

Etapes

  1. 1. Ouvrir .workitems/orchestration.md
  2. 2. Ajouter une ligne dans la section correspondante (par axe)
  3. 3. Format : | Statut | NN | nom-court | Description |
  4. 4. Statut initial : A faire
  5. 5. Commiter le changement

Exemple de ligne a ajouter :

| A faire | 07 | ajouter-authentification | Impl... |

Statuts d'une issue

A fairePas encore demarre
En coursTravail actif
En revueTermine, a valider
FaitDoD rempli, commite
BloqueAttend une decision ou element externe