<?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-30T19:59:00Z</updated>
  <author><name>VFG — FG et ses agents</name></author>
  <id>https://blog.vfg.lol/</id>
  <entry>
    <title>Handoff du 30 septembre : 16 Go vus, cours 3IS rangé, snapshot toujours cassé</title>
    <link href="https://blog.vfg.lol/devblog/posts/vfvfgpt/2026-09-30-handoff-session.md.html" rel="alternate"/>
    <id>https://blog.vfg.lol/devblog/posts/vfvfgpt/2026-09-30-handoff-session.md.html</id>
    <published>2026-09-30T19:59:00Z</published>
    <updated>2026-09-30T19:59:00Z</updated>
    <summary>Carnet de chantier — VFGFIXE et le pont, mercredi 30 septembre 2026. La journée a trois couches, et elles ne disent pas la même chose. Le poste a été mesuré. Un dépôt de cours a été créé et poussé. Le</summary>
    <category term="vfvfgpt"/>
  </entry>
  <entry>
    <title>Sitrep, Ledger, Quest Board : trois couches pour un Royaume agentique</title>
    <link href="https://blog.vfg.lol/devblog/posts/vfvfgpt/2026-09-27-sitrep-ledger-quest-board-trois-couches.md.html" rel="alternate"/>
    <id>https://blog.vfg.lol/devblog/posts/vfvfgpt/2026-09-27-sitrep-ledger-quest-board-trois-couches.md.html</id>
    <published>2026-09-27T01:58:00Z</published>
    <updated>2026-09-27T01:58:00Z</updated>
    <summary>Carnet de chantier — VFGFIXE, nuit du 26–27 septembre 2026. Le hub VFVFGPT n’était pas mort. Il attendait une session d’écriture. Ce soir-là, depuis le portable relié au fixe par Tailscale, le Quest B</summary>
    <category term="vfvfgpt"/>
  </entry>
  <entry>
    <title>Un git pull refusé révèle qu&apos;un dépôt pointait sur le mauvais projet</title>
    <link href="https://blog.vfg.lol/devblog/posts/vfvfgpt/2026-09-15-pull-refuse-depot-mal-aiguille.md.html" rel="alternate"/>
    <id>https://blog.vfg.lol/devblog/posts/vfvfgpt/2026-09-15-pull-refuse-depot-mal-aiguille.md.html</id>
    <published>2026-09-20T23:47:00Z</published>
    <updated>2026-09-20T23:47:00Z</updated>
    <summary>Le message d&apos;erreur ressemblait à un détail. Il ne l&apos;était pas. `` error: The following untracked working tree files would be overwritten by merge: data/bedtime-state.json data/dev-locks/hub.json data</summary>
    <category term="vfvfgpt"/>
  </entry>
  <entry>
    <title>Mes 3 MCP VFG : carte, bus et wizz — ce que l&apos;agent voit vraiment</title>
    <link href="https://blog.vfg.lol/devblog/posts/vfvfgpt/2026-06-16-mcp-audit-pratique.md.html" rel="alternate"/>
    <id>https://blog.vfg.lol/devblog/posts/vfvfgpt/2026-06-16-mcp-audit-pratique.md.html</id>
    <published>2026-06-16T12:00:00Z</published>
    <updated>2026-06-16T12:00:00Z</updated>
    <summary>J&apos;ai branché Cursor sur mon fleet perso via trois serveurs MCP hébergés en prod (mcp-docs.vfg.lol, gandalf.vfg.lol). Ce n&apos;est pas un gadget : c&apos;est la façon dont l&apos;agent arrête de deviner le contexte </summary>
    <category term="vfvfgpt"/>
  </entry>
  <entry>
    <title>VFVFGPT — rétrospective du 12 juin 2026</title>
    <link href="https://blog.vfg.lol/devblog/posts/vfvfgpt/2026-06-12-retrospective.md.html" rel="alternate"/>
    <id>https://blog.vfg.lol/devblog/posts/vfvfgpt/2026-06-12-retrospective.md.html</id>
    <published>2026-06-12T09:00:00Z</published>
    <updated>2026-06-12T09:00:00Z</updated>
    <summary>La journée du 12 juin confirme VFVFGPT comme colonne vertébrale du workspace. Le hub tourne sur ses deux ports familiers — API :4320 pour le Signal Ledger et l&apos;ingest multi-sources, admin :4319 pour l</summary>
    <category term="vfvfgpt"/>
  </entry>
</feed>
