docs-sync-automaton
SKILL.md
Docs Sync Automaton
Skill à invoquer pour exécuter une mise à jour documentaire complète selon le workflow /docs-updater.
Pré-requis
- Memory Bank à jour (
mcp0_fast_read_file(path='/home/kidpixel/render_signal_server-main/memory-bank/activeContext.md'),mcp0_fast_read_file(path='/home/kidpixel/render_signal_server-main/memory-bank/progress.md'),mcp0_fast_read_file(path='/home/kidpixel/render_signal_server-main/memory-bank/decisionLog.md')). - Accès au repo pour exécuter
tree,cloc,radon. - Virtualenv
/mnt/venv_ext4/venv_render_signal_server(pour les scripts d'audit).
Workflow
- Collecte Contexte
mcp0_fast_read_file(path='/home/kidpixel/render_signal_server-main/memory-bank/activeContext.md')mcp0_fast_read_file(path='/home/kidpixel/render_signal_server-main/memory-bank/progress.md')mcp0_fast_read_file(path='/home/kidpixel/render_signal_server-main/memory-bank/decisionLog.md')- Identifier les fichiers impactés par la feature/bugfix.
- Audit Code
- Lancer le helper
./.cline/skills/docs-sync-automaton/run_docs_audit.sh. - Noter les modules modifiés pour guider les docs.
- Lancer le helper
- Plan Docs
- Associer chaque changement à un fichier dans
docs/(access/, core/, ingestion/, ops/, processing/) ou README. - Prévoir les sections à mettre à jour (tables de services, workflows, API, UX, etc.).
- Associer chaque changement à un fichier dans
- Écriture
- Utiliser un ton descriptif, mentionner les dates si pertinent.
- Ajouter des ancres/table des matières pour les nouveaux fichiers.
- Validation
- Relire la cohérence (typos, liens, références croisées).
- Mettre à jour la Memory Bank (progress + decision) pour tracer la doc.
- Tests / Commandes
- Si le workflow exige, exécuter
python scripts/docs/lint_links.py(exemple) ou autre validation doc.
- Si le workflow exige, exécuter
Ressources
run_docs_audit.sh: active le venv, exécutetree -L 2,cloc docs/,radon cc app_render.py services routes.
Conseils
- Toujours citer les fichiers modifiés dans le récap final.
- Pour les guides longs, déplacer les détails dans
docs/processing/*oudocs/ops/*et résumer dansdocs/README.md. - Synchroniser les captures JSON/ENV si de nouvelles variables sont introduites.
- La nouvelle structure docs utilise 5 dossiers : access/ (auth, UI), core/ (architecture, config), ingestion/ (gmail push, legacy IMAP), ops/ (déploiement, monitoring, dépannage), processing/ (offload R2, routing, webhooks).
Weekly Installs
2
Repository
ki2pixel/render…l_serverFirst Seen
13 days ago
Security Audits
Installed on
mcpjam2
command-code2
claude-code2
junie2
windsurf2
zencoder2