Bootstrap commit pour le projet Wakdo (borne de commande RNCP 37805). Contenu : - docs/PROJECT_CONTEXT.md : source de verite du projet (scope, stack, architecture 2 FQDN, mapping critere RNCP/feature, planning, conventions) - .claude/CLAUDE.md : constitution du projet (methodologie BYAN) - .claude/rules/ : protocoles applique (fact-check scientifique, ELO trust, merise-agile, hermes-dispatcher, byan-api, byan-agents) - .gitignore : scope Option C (moteur BYAN ignore, methodologie visible) Stack : PHP 8.3 + MariaDB 11 + Apache Alpine + Docker + Traefik + GitHub Actions. Strategie B unifiee (front vanilla + back POO MVC from scratch + DevOps containerise). Deadline septembre 2026.
67 lines
1.2 KiB
Text
67 lines
1.2 KiB
Text
# === Secrets ===
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
*.pem
|
|
*.key
|
|
|
|
# === BYAN — plateforme (moteur), masquee ===
|
|
# Le code moteur des agents n'est pas part du rendu RNCP.
|
|
# La methodologie appliquee (CLAUDE.md + rules + hooks) reste dans .claude/
|
|
# pour transparence vis-a-vis du jury.
|
|
_byan/
|
|
_byan-output/
|
|
|
|
# === Claude Code — on garde UNIQUEMENT la methodologie ===
|
|
# VISIBLE : .claude/CLAUDE.md (constitution projet)
|
|
# VISIBLE : .claude/rules/ (fact-check, merise-agile, ELO trust, etc.)
|
|
# IGNORE : tout le reste (agents, skills, hooks, config perso, etat local)
|
|
.claude/*
|
|
!.claude/CLAUDE.md
|
|
!.claude/rules/
|
|
|
|
# === MCP config (potentiellement tokens) ===
|
|
.mcp.json
|
|
|
|
# === PHP / Composer (non utilise mais safety) ===
|
|
vendor/
|
|
composer.lock
|
|
composer.phar
|
|
|
|
# === Tests ===
|
|
.phpunit.result.cache
|
|
/tests/_output/
|
|
/tests/_support/_generated/
|
|
|
|
# === OS ===
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# === IDE ===
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# === Logs ===
|
|
*.log
|
|
/logs/
|
|
|
|
# === Data / Uploads / Backups ===
|
|
/backups/
|
|
/src/public/uploads/
|
|
/data/
|
|
|
|
# === Build artifacts ===
|
|
/dist/
|
|
/build/
|
|
/public/build/
|
|
|
|
# === Node (au cas ou) ===
|
|
node_modules/
|
|
npm-debug.log
|
|
yarn-error.log
|
|
|
|
# === Docker volumes locaux ===
|
|
/docker-data/
|