---
title: "STATUS — FG_Grimoire — 2026-10-10"
date: 2026-10-10
time: "09:33"
author: agent
publishedBy: code
status: pub
tags: ["status", "grimoire"]
---

# STATUS — FG_Grimoire

_Article généré automatiquement depuis le STATUS.md de FG_Grimoire — 2026-10-10. Les chemins locaux, les hôtes internes et les noms de variables ont été neutralisés._

# STATUS — FG_Grimoire

**Date** : 2026-10-07 (swarm #6) · **Phase** : POC TUI livré (G0→G3) + **web logique G4 partiel** (base 2026-06-11)
**SSOT** : ce fichier + [PLAN-POC.md](PLAN-POC.md) (périmètre TUI gelé ; web = extension G4).

| Gate | État |
|---|---|
| G0 doc | ✅ plan + README + .gitignore |
| G1 noyau (fm/scan/events + tests) | ✅ 18/18 tests verts |
| G2 TUI lecture (--smoke) | ✅ 6 onglets |
| G3 CRUD + amendements | ✅ n/e/m/x + `a` + logging |
| **G4 web logique** | ✅ port **5193** · API REST · onglets Écosystème · **Quêtes code** · **Lexique** (`GET /api/lexique` ← `RAPPORT-EXPERIENTIEL/LEXIQUE-TECHNIQUE.md`) · UI sans design |
| **R2 session réelle FG** | ⏳ critère TUI inchangé |

Décisions tenues : TUI zéro port · édition corps inline web · `data\events.jsonl` versionné.
Limites web POC : pas de rendu MD riche · pas d'export IdeaPit auto · probes best-effort (services down = gris).

## Accès LAN/Tailscale (13/06)

`src/server.js` bind `0.0.0.0` (était `127.0.0.1`) — accessible via `http://[hôte interne]:5193/`. Restart via `node scripts/lan.js restart grimoire-web --force` (depuis VFVFGPT).

## Swarm #6 (2026-10-07)

- Port **5193** · tests `npm test` **21/21** PASS · service local **down** au scan.
- R2 session FG réelle : toujours ⏳.
- Handoff : `[chemin local]`
- PLAN-ACTION-2026-07-01 addendum : handoff 26/06 supersédé.