Files
kxkm_clown/docs/OPS_TUI.md
T
L'électron rare d54a4a9dce ops: lot-2+lot-3 done, DATABASE_URL prod guard, pipeline PATH fix, docs sync
- ops/v2/state.json: lots 0-3 done, lot-4-bascule pending
- ops/v2/pipeline.json: PATH quoted pour espaces dans chemins macOS
- apps/api/src/app.ts: garde DATABASE_URL prod + health endpoint storageMode
- ops/v2/outputs/lot-2-domaines/: auth-chat.csv, personas.csv, node-engine.csv
- ops/v2/outputs/lot-3-surfaces/: web-shell.csv, persona-ui.csv, engine-ui.csv
- ops/v2/PLAN.md + TODO.md: lots 2+3 done, lot-4 pending
- docs/: SPEC, FEATURE_MAP, AGENTS, OPS_TUI, PROJECT_MEMORY restaurés
- docs/OSS_WATCH_2026-03-16.md: créé (ollama-js, BullMQ, Rete.js, Flowise...)
- README.md, PLAN.md, TODO.md: restaurés et mis à jour état V2
2026-03-16 06:46:51 +01:00

871 B

Ops TUI et Logs

Objectif

Piloter les lots V2 via terminal, lire les logs, analyser, puis purger proprement les traces temporaires.

Commandes principales

npm run v2:init
npm run v2:status
npm run v2:next
npm run v2:all

node ops/v2/health-check.js --json
node ops/v2/queue-viewer.js --json
node ops/v2/persona-manager.js --json
node ops/v2/log-rotate.js --dry-run

Incident corrige (2026-03-16)

  • Symptom: lot-2-domaines en failed
  • Cause: PATH non quote dans task_command_template (espaces dans chemin utilisateur)
  • Fix: PATH="/tmp/node-local/bin:$PATH" dans ops/v2/pipeline.json
  • Resultat: lot-2-domaines passe en done

Hygiene logs

  • Lire et resumer les logs avant purge
  • Conserver outputs CSV dans ops/v2/outputs
  • Supprimer les logs temporaires du lot une fois analyse terminee
  • Ne jamais purger les donnees metier runtime (data/)