Comprendre CFP Operating System
Extrait de CLAUDE.md :
CLAUDE.md — Contrat de travail Claude Code
Ce fichier est court et priorisé. Règles spécialisées dans .claude/rules/. Procédures invocables dans .claude/skills/.
Identité du projet
CFP Operating System — système personnel de pilotage @vd fondé sur trois couches :
- Éditorial humain : 00_MASTER_CONTEXT/, 20_CHANTIERS/, 99_SESSION_MEMORY/, DECISIONS.md
- Technique (applicatif Python) : 40_SYSTEM/cfp/ (pipe d'ingestion + work items + propositions)
- Surfaces : 50_COCKPIT/ (web local FastAPI), 60_N8N/ (orchestration), 30_INGESTION/ (zones runtime)
Objectif durable : capitaliser la mémoire documentaire hétérogène de @vd et piloter CFP avec discipline.
Règles non négociables
- Jamais d'écriture automatique dans
00_MASTER_CONTEXT/,20_CHANTIERS/,DECISIONS.md. Ces fichiers sont éditoriaux, write-only @vd. Voir cfp-editorial-safety.md. - Pas de destructif sans filet : snapshot Git avant toute opération large ou réversible difficilement. Voir checkpoint-safety.md.
- Lire avant modifier : toujours
Readle fichier cible avantEdit. Voir read-before-edit.md. - Ne pas casser l'existant pour ajouter du neuf. Voir no-regression.md.
- Le pipe propose, @vd dispose : propositions d'injection dans
30_INGESTION/07_PROPOSALS/, validation humaine obligatoire. - CFP Truth System obligatoire : toute info CFP est classée INTERNAL / PUBLIC / QUESTION. Production externe →
CFP_PUBLIC_POSITIONING.mduniquement. Voir cfp-truth-system.md. - Typo de marque : jamais Arial/Calibri/Times par paresse quand la police officielle manque. Processus substitution Top 5 documenté. Voir brand-typography-fallback.md.
Choix du modèle (central)
Ce que contient cette rubrique
- Une synthèse (page d'accueil du projet).
- Les décisions, livrables, prompts, références détectés.
- Un index archives techniques vers les autres fichiers, sans dump ni secret.