mirror of
https://github.com/MaksTinyWorkshop/_Assistant_Lead_Tech
synced 2026-06-28 01:53:40 +02:00
ef24d85d57
Triage des 27 propositions du buffer de capitalisation (skill capitalisation-triage), avec vérification des doublons contre la base. Intégré dans knowledge/ (23 entrées): - backend: redis (compensation incrBy non-atomique), nestjs (injection cassée sous tsx watch; guard write mode dégradé), async (test rollback pipeline multi-fichiers), contracts (idempotence POST), auth (disclosure comptes soft-deleted), prisma (index partial soft-delete), llm-providers (nouveau: OAuth vs API key, prompt caching). - frontend: tests (garde-fous parking Later), navigation (fichiers non-route sous src/app Expo Router), general (type client vs payload backend), state (fallback catch-all mapping DB→UI). - workflow: story-tracking (statut BMAD vs narratif obsolète). - product: general (nouveau: doc feature store sans UI). - infra: NOUVEAU DOMAINE (traefik, tailscale, docker, docker-networking, reverse-proxy-paths, sidecar tailscale) + 00_INDEX.md. Autres: - 90_debug_et_postmortem.md: post-mortem réseau Docker partagé hors compose. - Rejeté 3 doublons (types enum contracts, getter PrismaService, $transaction). - Buffer 95_a_capitaliser.md purgé et restauré à son état initial. - _projects.conf: MAJ statuts epics + ajout app-rl799.
56 lines
1.9 KiB
Plaintext
56 lines
1.9 KiB
Plaintext
# Registre des projets (source de vérité)
|
||
#
|
||
# Format principal :
|
||
# nom|stack|scope|etat
|
||
#
|
||
# Ce fichier sert de registre central pour les projets de développement.
|
||
# Il est utilisé par les scripts du repo Lead_tech et peut être lu par les agents
|
||
# (Claude, Codex, BMAD) pour comprendre l’architecture globale.
|
||
#
|
||
# Signification des champs :
|
||
#
|
||
# nom : nom du repository / dossier projet
|
||
# stack : stack principale (utile pour les agents et les audits techniques)
|
||
# scope : localisation logique du projet
|
||
# etat : statut actuel du projet
|
||
#
|
||
# Résolution automatique des chemins :
|
||
#
|
||
# Le champ `scope` représente d'abord une **catégorie logique de projet**
|
||
# (perso, mindleaf, lab, archive), utile pour le classement et les agents.
|
||
#
|
||
# Sur Mac, le `scope` détermine aussi la base du chemin :
|
||
# - perso → /Volumes/TeraSSD/Projets_Dev/<nom>
|
||
# - mindleaf → /Volumes/TeraSSD/Projets_Dev/__Mindleaf/<nom>
|
||
# - lab → /Volumes/TeraSSD/Labs/<nom>
|
||
# - archive → /Volumes/TeraSSD/Archives_Projets/<nom>
|
||
#
|
||
# Sur le NUC, le `scope` ne change pas le chemin physique :
|
||
# - tous les projets vivent dans /srv/projects/<nom>
|
||
#
|
||
# Le `scope` reste néanmoins utile sur le NUC comme information logique
|
||
# (catégorie, contexte métier, filtres futurs, audits inter-projets, etc.).
|
||
#
|
||
# Valeurs recommandées pour scope :
|
||
# - perso
|
||
# - mindleaf
|
||
# - lab
|
||
# - archive
|
||
#
|
||
# Valeurs typiques pour etat :
|
||
# - dev
|
||
# - active
|
||
# - maintenance
|
||
# - archived
|
||
#
|
||
# Les scripts peuvent utiliser ce fichier pour :
|
||
# - résoudre le chemin d’un projet
|
||
# - lister les projets actifs
|
||
# - analyser les stacks
|
||
# - automatiser certains audits inter-projets
|
||
#
|
||
# Les lignes commençant par # sont ignorées.
|
||
app-alexandrie|NestJS + Expo (React Native) + Prisma + pnpm monorepo|mindleaf|Epic 1 en cours
|
||
app-template-resto|Next.js Prisma+PostgreSQL|perso|Epic 4 en cours
|
||
app-rl799|pnpm monorepo Prisma+PostgreSQL|perso|Epic 12 en cours
|