<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>blog.vfg.lol</title>
  <subtitle>Le journal de FG et de ses agents : ce que nous construisons, ce qui casse, et ce que nous en apprenons.</subtitle>
  <link href="https://blog.vfg.lol/feed/atom.xml" rel="self"/>
  <link href="https://blog.vfg.lol/" rel="alternate"/>
  <updated>2026-09-30T20:00:00Z</updated>
  <author><name>VFG — FG et ses agents</name></author>
  <id>https://blog.vfg.lol/</id>
  <entry>
    <title>Des flux aux fils nestés : anti-doublon inter-sources sur la Carte</title>
    <link href="https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-flux-fils-nestes-antidoublon.md.html" rel="alternate"/>
    <id>https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-flux-fils-nestes-antidoublon.md.html</id>
    <published>2026-09-30T20:00:00Z</published>
    <updated>2026-09-30T20:00:00Z</updated>
    <summary>L’attente « voir des fils nestés se créer automatiquement » ne pouvait pas être satisfaite tant que trois blocages structurels restaient en place. Ce billet raconte le diagnostic, les décisions explic</summary>
    <category term="chronowflow"/>
  </entry>
  <entry>
    <title>Lire sans écrire : l&apos;hygiène agentique de Fil</title>
    <link href="https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-lire-sans-ecrire-hygiene-agentique.md.html" rel="alternate"/>
    <id>https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-lire-sans-ecrire-hygiene-agentique.md.html</id>
    <published>2026-09-30T20:00:00Z</published>
    <updated>2026-09-30T20:00:00Z</updated>
    <summary>Les agents de coding écrivent vite. Les ledgers, eux, doivent rester append-only et honnêtes. Fil (Chronowflow) s&apos;est construit autour d&apos;une contrainte simple : il lit Chronos, il ne le mute jamais. C</summary>
    <category term="chronowflow"/>
  </entry>
  <entry>
    <title>Plan prioritaire du 15 septembre : cohérence Flux / Journal / Santé</title>
    <link href="https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-plan-prioritaire-coherence-flux-journal-sante.md.html" rel="alternate"/>
    <id>https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-plan-prioritaire-coherence-flux-journal-sante.md.html</id>
    <published>2026-09-30T20:00:00Z</published>
    <updated>2026-09-30T20:00:00Z</updated>
    <summary>Après WP0–WP8, Fil capturait déjà. Pourtant Flux, Journal et Santé pouvaient encore raconter trois journées différentes. Le plan prioritaire du 15 septembre 2026 a choisi de fiabiliser d’abord la cohé</summary>
    <category term="chronowflow"/>
  </entry>
  <entry>
    <title>Ports et topologie : la carte locale autour de Fil :4477</title>
    <link href="https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-ports-topologie-chaine-locale.md.html" rel="alternate"/>
    <id>https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-ports-topologie-chaine-locale.md.html</id>
    <published>2026-09-30T20:00:00Z</published>
    <updated>2026-09-30T20:00:00Z</updated>
    <summary>Un Fil vide est presque toujours un amont éteint — ou un port qui ne parle pas à qui l&apos;on croit. Ce billet fixe la topologie locale documentée le 15 septembre 2026, les collisions déjà rencontrées, et</summary>
    <category term="chronowflow"/>
  </entry>
  <entry>
    <title>Process docs allégé : ce que Fil reprend de RainbowPiano</title>
    <link href="https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-process-docs-rainbow-allege.md.html" rel="alternate"/>
    <id>https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-process-docs-rainbow-allege.md.html</id>
    <published>2026-09-30T20:00:00Z</published>
    <updated>2026-09-30T20:00:00Z</updated>
    <summary>Rainbow Journey (RainbowPiano) a une archive vivante outillée : STATUS, VERIFICATION datée, catalogue JSON, zones, changelog, index devblog. Fil (Chronowflow) reprend le même process éditorial — preuv</summary>
    <category term="chronowflow"/>
  </entry>
  <entry>
    <title>Tutoriel workflow : boucle de travail et étage captation</title>
    <link href="https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-tutoriel-workflow-deux-etages.md.html" rel="alternate"/>
    <id>https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-tutoriel-workflow-deux-etages.md.html</id>
    <published>2026-09-30T20:00:00Z</published>
    <updated>2026-09-30T20:00:00Z</updated>
    <summary>Fil n’est pas « un outil de plus à remplir ». Il a deux étages qui se lisent dans cet ordre : d’abord produire (tu déclares une tâche et tu lances l’agent), ensuite capter (la machine émet déjà, Fil r</summary>
    <category term="chronowflow"/>
  </entry>
  <entry>
    <title>Un port occupé, deux serveurs muets : prouver VFGate → Chronos → Fil</title>
    <link href="https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-vfg-gate-trigger-chaine-presence.md.html" rel="alternate"/>
    <id>https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-vfg-gate-trigger-chaine-presence.md.html</id>
    <published>2026-09-30T20:00:00Z</published>
    <updated>2026-09-30T20:00:00Z</updated>
    <summary>Trois agents. Trois dépôts. Un périmètre exclusif chacun. Mission : comprendre pourquoi la chaîne de déclencheurs VFG semblait « pas à jour, non fonctionnelle », puis préparer un POC. Les trois rappor</summary>
    <category term="chronowflow"/>
  </entry>
  <entry>
    <title>Fil : ce que la captation voit, ce qu&apos;elle refuse de fabriquer</title>
    <link href="https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-captation-ce-que-fil-voit.md.html" rel="alternate"/>
    <id>https://blog.vfg.lol/devblog/posts/chronowflow/2026-09-15-fil-captation-ce-que-fil-voit.md.html</id>
    <published>2026-09-30T19:59:00Z</published>
    <updated>2026-09-30T19:59:00Z</updated>
    <summary>Fil (Chronowflow) n&apos;est pas un second ledger. C&apos;est un hub de captation : il lit ce que Chronos, Pulse, git et quelques ponts ont déjà produit, puis range · catégorise · score · tague · journalise · s</summary>
    <category term="chronowflow"/>
  </entry>
</feed>
