Commit Graph

9 Commits

Author SHA1 Message Date
MaksTinyWorkshop 31349e3f3d fix(projects): réaligner _projects.conf RL799 sur le dossier/repo réel
Le registre listait "app-rl799" mais le dossier disque, le repo GitHub
(RL799_V2.git), le worktree actif et l'usage courant utilisent tous "RL799_V2".
Le renommage "app-rl799" n'avait été répercuté nulle part → resolve-project-path.sh
retournait un chemin inexistant pour ce projet.

Correction: app-rl799 → RL799_V2 dans _projects.conf (aligne le registre sur la
réalité, sans toucher au dossier/repo). Les 3 projets résolvent maintenant correctement.
2026-06-26 11:27:34 +02:00
MaksTinyWorkshop ef24d85d57 capitalisation: triage 95_a_capitaliser + création domaine infra
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.
2026-06-25 10:31:22 +02:00
MaksTinyWorkshop fc0bec0e2b capitalisation: intégrer 12 entrées depuis app-alexandrie et app-template-resto
- backend/risques/nestjs : guard multi-statut READ_METHODS avant statut
- backend/patterns/nestjs : fusionner lastSeenAt dans la réconciliation
- backend/risques/contracts : pas de process.env dans services/helpers
- backend/risques/nextjs : self-request Server Action + EXDEV atomic write
- backend/risques/prisma : champ enum-like stocké en String
- frontend/risques/general : Alert.prompt iOS-only
- frontend/risques/tests : 3 anti-patterns (helpers copiés, test indirect, test façade)
- workflow/risques/story-tracking : 2 entrées (hors périmètre, File List approximative)
- skill capitalisation-triage : nouveau format de rapport (tableaux par domaine)
- 95_a_capitaliser.md : purgé
2026-03-31 14:47:42 +02:00
MaksTinyWorkshop 80d9d0a48d Test MCP_Perso 2026-03-31 09:24:06 +02:00
MaksTinyWorkshop b6c2aba8e2 Affiner sync projets + publication skills Claude/Codex 2026-03-28 12:13:26 +01:00
MaksTinyWorkshop 9fe3ad027e Align BMAD paths with new knowledge structure and automate project registry sync 2026-03-28 10:18:24 +01:00
MaksTinyWorkshop c1f96fae96 feat: automate project bootstrap and registry 2026-03-08 17:48:48 +01:00
MaksTinyWorkshop cded7b4a1c FallBack projet absent sur une machine ou l'autre 2026-03-08 11:21:11 +01:00
MaksTinyWorkshop e1910740d9 ajout script automatisation 2026-03-08 11:05:57 +01:00