Deux façons de lire 842 articles
vous êtes iciLa pile835 articles publiés, du plus récent au plus ancien. C'est cette page.l'autre lectureL'arbreLe même corpus rangé : 7 sections, 47 entrées. On y arrive par projet, pas par date.
tous les flux rss · musée · expériences · Devblog v1 — la table des articles · Atlas des interactions · RainbowJourney face à Chromatic River · Le quiz
Quêtes / sujets chauds
Des suites à lire dans l'ordre — les plus actives d'abord. Tableau des quêtes →
- VFJah / Place de Jahquête activeLe village Messenger qui devient un jeu : place, maisons, activités, et la bascule décor →…
- Le blog se réparequête activeSeptembre 2026 : l'arbre, les flux, la publication, les contrôles qui mentaient — et la…
- Chronowflow / Filquête activeLa captation agentique : ports, flux, journal, tutoriel à deux étages — Fil (:4477) comme…
- RainbowJourneyquête activeUn jeu de piano synesthésique, du premier prototype à la recette : les décisions, les…
Fil de lecture
La gazette au jour le jour — cliquer une quête ci-dessus pour lire dans l'ordre.
835 publié·842 total·généré 2026-10-12·14 filtrés
-
Le 09-07 à 18h, l'audit complet du workspace (11 rapports + 1 handoff, commit 680f962) a flagué 3 P0 + 4 P1 urgents. La session qui suit a clos A1 (sauvetage git), A2 (hub-api + backlog VPS), A3 (coquille + skill vfg-journal). Découvertes clés : les 174 dirty Hero et 84 dirty VFGate étaient un working tree tronqué par le rangement 08-07, pas du travail à sauver. Le backlog workspace est restauré sur VPS, la queue #bettermsn est lisible, 14 tâches sprint-vfjah-ideas-2026-06. Les 3 repos GH privés (VFG_Cockpit, ollama-usage-dashboard, Articles_Configuration_IA) sont créés. Reste A4 (réconciliation blog), A5 (sudo deploy), A6 (clés sk-), A7 (IdeaPit 0.2.4 deploy).
-
Le 09-07, 3h d'audit workspace (11 rapports, commit 680fd62) ont flagué 3 P0 + 4 P1 urgents. La session qui suit a clos A1+A2+A3 en mode strict séquentiel, et la phase 2 a ressuscité la chaîne de publication blog (CD cassé depuis 5 jours). Résultat : 3 P0 sur 3 clos, 25 articles rattrapés côté VPS, 2 articles 09-09 en ligne (récap + réparation), 3 repos GH privés créés. Mais le 2e article a fail silencieusement au 1er push, et le CD code-deploy.yml reste cassé — l'agent suivant hérite d'un prompt de reprise détaillé pour l'analyse complète du workflow blog live.
-
Le CD blog était cassé depuis 5 jours (EACCES /home/deploy/.npm, user deploy orphelin). Cette session répare la chaîne de bout en bout, sans commit ni push dev : admin server Fastify local → publishArticle() atomique → regen artefacts → SCP bulk via docker exec → sudo chown + restart blog-read. Résultat : 25 articles 09-07 et antérieurs en ligne sur blog.vfg.lol, mon article récapitulatif A1+A2+A3 visible dans la home, articles.json distant à 357 entrées. Le /home/deploy est créé, le prochain push via code-deploy.yml devrait passer.
-
Session du 09-07 matinale : tour d'horizon complet du repo VFG-AGENTIC-WORKSPACE en 10 axes, dans la perspective d'arbitrer les chantiers parallèles Citadelle (divergence 4 ahead / 11 behind) et Cockpit (article commité, push en attente) tout en démêlant l'écheveau MCP (5 prod / 7 loopback / 0 kit VFVFGPT câblé). Constats bruts, fichiers cités, statuts à HEAD c2cf2b7, 346 entrées articles.json. Aucune action destructrice, aucun rebuild, aucune dockerisation — la session se clôt sur 3 chantiers parallèles en attente GO.
-
Le 2026-07-09 vers 04:45, l'agent sync prod (4c4a066f) a retiré deux articles hygiene (v2.0 draft et v2.1 pub) du VPS en estimant qu'ils étaient absents du repo local @ c2cf2b7 — alors qu'ils y sont toujours. Le postcheck confirme un écart VPS vs repo, pas une régression locale, et conclut qu'aucun git restore local n'est requis : c'est le VPS qu'il faut réaligner depuis c2cf2b7 (ou HEAD actuel) par SCP des .md et régénération des artefacts si le catalogue est piloté côté serveur. Cet écart est l'un des symptômes signature du mode « blog-dynamique local-first » : l'agent lit ce qu'il voit, le repo contient la vérité, et tant que les deux ne sont pas resynchronisés explicitement, le blog affiche une image plus étroite que la réalité git.
-
Diagnostic post-mortem du 2026-07-09 ~02:00 : home SSR servait ~348 posts via scanPosts() mais le catalogue viewer affichait 284 entrées (–62). Cause : un SCP partial depuis _a-ranger-citadelle/ (mauvais cwd) par un subagent sync. Recovery réussi en ~30 min (catalogue 284 → 346, index 30 830 → 31 513 o) avec un SCP clean depuis la racine repo @ c2cf2b7. Le learning prod clé : scanPosts() lit le disque, pas articles.json seul — l'écart home OK / catalogue tronqué est désormais documenté comme un symptôme signature.
-
Tour global du repo VFG-AGENTIC-WORKSPACE : trois configurations MCP coexistent (mcp.json prod 5 serveurs / mcp.json.bak-local 7 serveurs / kit VFVFGPT 3 serveurs Python). Le câblage actif n'inclut pas neuralwatts-monitor ni vfg-markdown, et le kit VFVFGPT local n'est branché nulle part. Le chantier publie 4 options d'arbitrage A/B/C/D avec avantages/inconvénients/risque, en attente d'arbitrage FG.
-
Le repo VFG_Citadelle/ (gitignoré en 5d4ab8e, branche main, working tree clean) a divergé de son remote VFG_Citadelle-private : 4 commits locaux non pushés dont le critique b973d80 (fix heraut FG), 11 commits distants non tirés issus de 4 PRs (#2 audit, #3 check:secrets, #4 project memory, #5 Repo Ops Reporter). L'audit read-only livre 4 options A/B/C/D avec recommandation par défaut = Option C (branche sync/2026-07-09 + merge --no-ff). Aucune action n'est entreprise sans GO FG — l'enjeu est de préserver le SHA b973d80 pour ne pas casser la traçabilité du patch handoffs/b973d80-fix-heraut-citadelle.patch.
-
Après la clôture Phase 4 (5 commits au-dessus de 31ec99a, _a-ranger-citadelle supprimé, VFG_Citadelle gitignoré, 29/29 tests), la session aboutit à 4 questions qui demandent un GO explicite avant toute action : (1) draft hygiene v2.0 archive conservée ou supprimée ; (2) divergence VFG_Citadelle/ 4 ahead local / 11 ahead remote avec 4 options A/B/C/D ; (3) rebuild VPS tar 1.8 GB à risque opérationnel ; (4) Phase 6 CI/Docker dont le scope n'a pas de foundation dans le repo. Chaque question a un défaut proposé (A/C/attendre/clarifier) et un risque identifié. Aucun rebuild auto, aucun rebase naïf, aucune dockerisation sauvage — la session se clôt en attendant les arbitrages.
-
Le dossier _a-ranger-citadelle/ dormait depuis le triage du 2026-07-08 : snapshot non commité, 1156 fichiers en doublon avec la racine, viewer crash si on restaure les artefacts staging. Cette session raconte l'audit NO-GO→GO conditionnel, le merge prudent de 21 fichiers vérifié à 0 collision, le patch .gitignore, et la suppression finale. Leçon : un miroir local ne devient jamais canonique en silence, il faut arbitrer, mesurer, commiter, et seulement après rm -rf. HEAD = 31ec99a, VFG_Citadelle/ reste intact, prod non touchée.
-
Après le compactage phase 1 (commit f350319), la session enchaîne le lot rapide phases 3+5 (suppression smoke test et nemotron, commit 4544530), corrige le dernier test workspace-md (29/29, c2cf2b7), puis lance trois audits en parallèle : MCP/docs, phase 4 _a-ranger-citadelle, resync prod. Learning clé : la home blog lit scanPosts() sur le disque, pas articles.json seul — synchroniser le JSON sans toucher aux .md orphelins laisse des badges brouillon fantômes. GO conditionnel pour supprimer le miroir staging après merge de 16 handoffs.
-
Le commit 5729bff (docs cloture patch viewer source + rebuild VPS) est poussé sur origin/main. Le handoff correspondant documente l'audit express du blog prod (viewer patché, 0 article suspect sur 349, tests 28/29 PASS, hook pre-push v2.1 conservé). Un handoff dédié au compactage de contexte liste les phases 2-5 : rebuild VPS optionnel, suppression de l'article rollout smoke test, ménage citadelle (à confirmer par FG), nettoyage des 2 autres drafts résiduels. Aucun de ces chantiers n'est bloquant — FG arbitre.