{
  "generatedAt": "2026-10-07T22:51:55.079Z",
  "totals": {
    "interactions": 864,
    "totalDeclared": 864,
    "observed": 134,
    "inferred": 730,
    "projects": 13,
    "channels": 3,
    "types": 21,
    "actors": 31,
    "first": "2026-04-17T01:30:28.000Z",
    "last": "2026-06-12T12:00:00Z"
  },
  "projects": [
    {
      "id": "FG_CleanDaMatrix",
      "total": 269,
      "observed": 37,
      "inferred": 232,
      "share": 0.3113425925925926,
      "last": "2026-06-12T10:00:00Z",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "crosses": 270
    },
    {
      "id": "VFVFGPT",
      "total": 221,
      "observed": 57,
      "inferred": 164,
      "share": 0.25578703703703703,
      "last": "2026-06-12T12:00:00Z",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "crosses": 236
    },
    {
      "id": "VFG_Hero",
      "total": 199,
      "observed": 16,
      "inferred": 183,
      "share": 0.23032407407407407,
      "last": "2026-06-12T11:50:00Z",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "crosses": 199
    },
    {
      "id": "VFG-Kit",
      "total": 44,
      "observed": 5,
      "inferred": 39,
      "share": 0.05092592592592592,
      "last": "2026-06-12T01:33:45.000Z",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "crosses": 44
    },
    {
      "id": "BDDBridgePOC",
      "total": 41,
      "observed": 11,
      "inferred": 30,
      "share": 0.047453703703703706,
      "last": "2026-06-12T11:50:00Z",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "crosses": 41
    },
    {
      "id": "workspace",
      "total": 28,
      "observed": 0,
      "inferred": 28,
      "share": 0.032407407407407406,
      "last": "2026-06-12T02:12:39.000Z",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "crosses": 28
    },
    {
      "id": "FG_IdeaPit",
      "total": 24,
      "observed": 4,
      "inferred": 20,
      "share": 0.027777777777777776,
      "last": "2026-06-12T02:12:39.000Z",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "crosses": 28
    },
    {
      "id": "RAPPORT-EXPERIENTIEL",
      "total": 19,
      "observed": 2,
      "inferred": 17,
      "share": 0.02199074074074074,
      "last": "2026-06-12T08:00:00Z",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "crosses": 20
    },
    {
      "id": "FG_Grimoire",
      "total": 10,
      "observed": 0,
      "inferred": 10,
      "share": 0.011574074074074073,
      "last": "2026-06-12T01:51:40.000Z",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "crosses": 10
    },
    {
      "id": "FG_Pulse",
      "total": 5,
      "observed": 0,
      "inferred": 5,
      "share": 0.005787037037037037,
      "last": "2026-06-12T02:12:38.000Z",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "crosses": 5
    },
    {
      "id": "VFG_UnifiedPOC",
      "total": 2,
      "observed": 0,
      "inferred": 2,
      "share": 0.0023148148148148147,
      "last": "2026-06-11T16:11:51.000Z",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "crosses": 2
    },
    {
      "id": "agentic-dashboard",
      "total": 1,
      "observed": 1,
      "inferred": 0,
      "share": 0.0011574074074074073,
      "last": "2026-06-09T06:11:53Z",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "crosses": 2
    },
    {
      "id": "Lucien",
      "total": 1,
      "observed": 1,
      "inferred": 0,
      "share": 0.0011574074074074073,
      "last": "2026-06-11T06:28:15.972Z",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "crosses": 2
    }
  ],
  "channels": [
    {
      "id": "git",
      "total": 730,
      "label": "Git commit / merge"
    },
    {
      "id": "evt",
      "total": 121,
      "label": "Signal Ledger EVT"
    },
    {
      "id": "md",
      "total": 13,
      "label": "Markdown handoff"
    }
  ],
  "modalities": [
    {
      "id": "virtual",
      "total": 743,
      "label": "Virtuel"
    },
    {
      "id": "automatic",
      "total": 104,
      "label": "Automatique"
    },
    {
      "id": "gate",
      "total": 10,
      "label": "Gate / décision"
    },
    {
      "id": "crossed",
      "total": 7,
      "label": "Cross-repo"
    }
  ],
  "types": [
    {
      "id": "git.commit",
      "total": 730
    },
    {
      "id": "done",
      "total": 64
    },
    {
      "id": "status",
      "total": 20
    },
    {
      "id": "handoff",
      "total": 13
    },
    {
      "id": "gate",
      "total": 10
    },
    {
      "id": "evt",
      "total": 6
    },
    {
      "id": "start",
      "total": 4
    },
    {
      "id": "lock",
      "total": 2
    },
    {
      "id": "pushed",
      "total": 2
    },
    {
      "id": "unlock",
      "total": 2
    },
    {
      "id": "audit.complete",
      "total": 1
    },
    {
      "id": "bedtime.call",
      "total": 1
    },
    {
      "id": "bedtime.propose",
      "total": 1
    },
    {
      "id": "bridge.stats",
      "total": 1
    },
    {
      "id": "daily.audit",
      "total": 1
    },
    {
      "id": "devlog.note",
      "total": 1
    },
    {
      "id": "doc",
      "total": 1
    },
    {
      "id": "mission.complete",
      "total": 1
    },
    {
      "id": "probe.auth",
      "total": 1
    },
    {
      "id": "prompt.enqueued",
      "total": 1
    },
    {
      "id": "release",
      "total": 1
    }
  ],
  "actors": [
    {
      "id": "FG",
      "total": 680
    },
    {
      "id": "VFG",
      "total": 36
    },
    {
      "id": "cursor-agent",
      "total": 33
    },
    {
      "id": "vfgpt",
      "total": 27
    },
    {
      "id": "fg",
      "total": 23
    },
    {
      "id": "Claude",
      "total": 17
    },
    {
      "id": "prompt-queue-runner",
      "total": 7
    },
    {
      "id": "unknown",
      "total": 6
    },
    {
      "id": "agent",
      "total": 4
    },
    {
      "id": "ideapit",
      "total": 4
    },
    {
      "id": "bedtime-orchestrator",
      "total": 2
    },
    {
      "id": "claude",
      "total": 2
    },
    {
      "id": "coordinateur",
      "total": 2
    },
    {
      "id": "cursor",
      "total": 2
    },
    {
      "id": "LEAD-KIT",
      "total": 2
    },
    {
      "id": "orchestrateur",
      "total": 2
    },
    {
      "id": "agent-hero-prep",
      "total": 1
    },
    {
      "id": "BUS-FIX",
      "total": 1
    },
    {
      "id": "claude-agent",
      "total": 1
    },
    {
      "id": "claude-code",
      "total": 1
    },
    {
      "id": "cursor-agent-K3",
      "total": 1
    },
    {
      "id": "daily-audit",
      "total": 1
    },
    {
      "id": "dual-ia-probe",
      "total": 1
    },
    {
      "id": "K2-FINISH",
      "total": 1
    },
    {
      "id": "K3",
      "total": 1
    },
    {
      "id": "LEAD-HUB",
      "total": 1
    },
    {
      "id": "LEAD-QA",
      "total": 1
    },
    {
      "id": "MINI-DISPATCH",
      "total": 1
    },
    {
      "id": "O0-orchestrator",
      "total": 1
    },
    {
      "id": "orchestrator-v2",
      "total": 1
    },
    {
      "id": "session-agent",
      "total": 1
    }
  ],
  "chains": [
    {
      "id": "E1",
      "total": 1
    },
    {
      "id": "E2",
      "total": 1
    },
    {
      "id": "E3",
      "total": 9
    },
    {
      "id": "E4",
      "total": 835
    },
    {
      "id": "E5",
      "total": 14
    },
    {
      "id": "E6",
      "total": 1
    },
    {
      "id": "E7",
      "total": 3
    }
  ],
  "months": [
    {
      "ym": "2026-04",
      "total": 117
    },
    {
      "ym": "2026-06",
      "total": 747
    }
  ],
  "monthPeak": 747,
  "recent": [
    {
      "id": "INT-2026-06-12-0122",
      "at": "2026-06-12T12:00:00Z",
      "project": "VFVFGPT",
      "channel": "md",
      "channelLabel": "Markdown handoff",
      "modality": "virtual",
      "type": "handoff",
      "actor": "fg",
      "eChain": "E5",
      "confidence": "observed",
      "summary": "Handoff 2026-06-12-cursor-partner-phase7"
    },
    {
      "id": "INT-2026-06-12-0123",
      "at": "2026-06-12T12:00:00Z",
      "project": "VFVFGPT",
      "channel": "md",
      "channelLabel": "Markdown handoff",
      "modality": "virtual",
      "type": "handoff",
      "actor": "fg",
      "eChain": "E5",
      "confidence": "observed",
      "summary": "Handoff 2026-06-12-cursor-partner-sprint1-2"
    },
    {
      "id": "INT-2026-06-12-0124",
      "at": "2026-06-12T12:00:00Z",
      "project": "VFVFGPT",
      "channel": "md",
      "channelLabel": "Markdown handoff",
      "modality": "virtual",
      "type": "handoff",
      "actor": "fg",
      "eChain": "E5",
      "confidence": "observed",
      "summary": "Handoff 2026-06-12-dev-portal-dashboard-research"
    },
    {
      "id": "INT-2026-06-12-0125",
      "at": "2026-06-12T12:00:00Z",
      "project": "VFVFGPT",
      "channel": "md",
      "channelLabel": "Markdown handoff",
      "modality": "virtual",
      "type": "handoff",
      "actor": "fg",
      "eChain": "E5",
      "confidence": "observed",
      "summary": "Handoff 2026-06-12-ssot-audit"
    },
    {
      "id": "INT-2026-06-12-0129",
      "at": "2026-06-12T12:00:00Z",
      "project": "VFVFGPT",
      "channel": "md",
      "channelLabel": "Markdown handoff",
      "modality": "virtual",
      "type": "handoff",
      "actor": "fg",
      "eChain": "E5",
      "confidence": "observed",
      "summary": "Handoff 2026-06-12-cursor-partner-p0-p7-done"
    },
    {
      "id": "INT-2026-06-12-0130",
      "at": "2026-06-12T12:00:00Z",
      "project": "VFVFGPT",
      "channel": "md",
      "channelLabel": "Markdown handoff",
      "modality": "virtual",
      "type": "handoff",
      "actor": "fg",
      "eChain": "E5",
      "confidence": "observed",
      "summary": "Handoff 2026-06-12-cursor-partner-p3-p5"
    },
    {
      "id": "INT-2026-06-12-0131",
      "at": "2026-06-12T12:00:00Z",
      "project": "VFVFGPT",
      "channel": "md",
      "channelLabel": "Markdown handoff",
      "modality": "virtual",
      "type": "handoff",
      "actor": "fg",
      "eChain": "E5",
      "confidence": "observed",
      "summary": "Handoff 2026-06-12-cursor-partner-phase6"
    },
    {
      "id": "INT-2026-06-12-0133",
      "at": "2026-06-12T12:00:00Z",
      "project": "VFVFGPT",
      "channel": "md",
      "channelLabel": "Markdown handoff",
      "modality": "virtual",
      "type": "handoff",
      "actor": "fg",
      "eChain": "E5",
      "confidence": "observed",
      "summary": "Handoff 2026-06-12-cursor-partner-sprint"
    },
    {
      "id": "INT-2026-06-12-0135",
      "at": "2026-06-12T12:00:00Z",
      "project": "VFVFGPT",
      "channel": "md",
      "channelLabel": "Markdown handoff",
      "modality": "virtual",
      "type": "handoff",
      "actor": "fg",
      "eChain": "E5",
      "confidence": "observed",
      "summary": "Handoff 2026-06-12-doc-audit-session-close"
    },
    {
      "id": "INT-2026-06-12-0136",
      "at": "2026-06-12T12:00:00Z",
      "project": "VFVFGPT",
      "channel": "md",
      "channelLabel": "Markdown handoff",
      "modality": "virtual",
      "type": "handoff",
      "actor": "fg",
      "eChain": "E5",
      "confidence": "observed",
      "summary": "Handoff 2026-06-12-io-review-synthese"
    },
    {
      "id": "INT-2026-06-12-0009",
      "at": "2026-06-12T11:50:00Z",
      "project": "VFG_Hero",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "done",
      "actor": "cursor-agent",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "C7b bridge ingest POST /api/bridge/v1/ingest — auth multi-token, idempotence vme_id, SSE external.message, 51 tests PASS"
    },
    {
      "id": "INT-2026-06-12-0010",
      "at": "2026-06-12T11:50:00Z",
      "project": "BDDBridgePOC",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "gate",
      "type": "gate",
      "actor": "cursor",
      "eChain": "E3",
      "confidence": "observed",
      "summary": "GATE-03 smoke bridge+health OK (hero=ok) · hero-bridge token :3001 · GATE-06 OSC /matrice/* → :8000 · 159 tests · prompts GATE-04/05"
    },
    {
      "id": "INT-2026-06-12-0005",
      "at": "2026-06-12T11:00:00Z",
      "project": "VFG_Hero",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "crossed",
      "type": "mission.complete",
      "actor": "fg",
      "eChain": "E6",
      "confidence": "observed",
      "summary": "Hero world XP + stats API consommables E2E"
    },
    {
      "id": "INT-2026-06-12-0011",
      "at": "2026-06-12T10:50:00Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "done",
      "actor": "coordinateur",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "Verification finale 7 agents overnight : 4/38 taches done 7 partielles repos 4/6 clean tests 77+50+156+48 smoke g1/g2 OK retry Telegram Hero via VFGate simulate vfg-hero ticker OK"
    },
    {
      "id": "INT-2026-06-12-0004",
      "at": "2026-06-12T10:00:00Z",
      "project": "FG_CleanDaMatrix",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "crossed",
      "type": "bridge.stats",
      "actor": "fg",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "Matrice v5.0.0-alpha pont M2 opérationnel"
    },
    {
      "id": "INT-2026-06-12-0003",
      "at": "2026-06-12T08:00:00Z",
      "project": "RAPPORT-EXPERIENTIEL",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "crossed",
      "type": "devlog.note",
      "actor": "fg",
      "eChain": "E2",
      "confidence": "observed",
      "summary": "Pipeline devblog EOD livré — 14 brouillons + Skyblog restauré"
    },
    {
      "id": "INT-2026-06-12-0012",
      "at": "2026-06-12T08:00:00Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "done",
      "actor": "orchestrator-v2",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "vague2: sync 6 repos + HUB-07/08/04 + overnight branches pushed"
    },
    {
      "id": "INT-2026-06-12-0013",
      "at": "2026-06-12T02:30:00Z",
      "project": "VFG_Hero",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "done",
      "actor": "cursor-agent",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "C4b quests + actions repositories (5/6) — 22 db + 43 API verts"
    },
    {
      "id": "INT-2026-06-12-0014",
      "at": "2026-06-12T02:15:00Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "done",
      "actor": "cursor-agent",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "Hub LAN: start-all + profils lan-boot, probe TCP matrice-api, grimoire :5193, tests 77/77"
    },
    {
      "id": "INT-2026-06-12-0015",
      "at": "2026-06-12T02:14:12.308Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "unlock",
      "actor": "cursor-agent",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "FG confirme levee lock bedtime stale 11/06 — hub clean post doc-audit"
    },
    {
      "id": "INT-2026-06-12-0343",
      "at": "2026-06-12T02:12:39.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): link SSOT INDEX tour in checklist"
    },
    {
      "id": "INT-2026-06-12-0825",
      "at": "2026-06-12T02:12:39.000Z",
      "project": "FG_IdeaPit",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): sync project-audit after main merge"
    },
    {
      "id": "INT-2026-06-12-0137",
      "at": "2026-06-12T02:12:38.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(ssot): dedupe audit tour - INDEX, metrics, Hub 131 tests"
    },
    {
      "id": "INT-2026-06-12-0846",
      "at": "2026-06-12T02:12:38.000Z",
      "project": "FG_Pulse",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): sync project-audit SHA on main"
    },
    {
      "id": "INT-2026-06-12-0138",
      "at": "2026-06-12T02:06:33.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): Chataigne lite audit T4 — close tour 9/9"
    },
    {
      "id": "INT-2026-06-12-0344",
      "at": "2026-06-12T02:06:33.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): tour 9/9 complete — Chataigne lite + synthèse globale"
    },
    {
      "id": "INT-2026-06-12-0139",
      "at": "2026-06-12T02:04:46.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): fix typo usage cible in verdict table"
    },
    {
      "id": "INT-2026-06-12-0140",
      "at": "2026-06-12T02:04:21.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): VFVFGPT full project audit sections 0-9 + Hub metrics row"
    },
    {
      "id": "INT-2026-06-12-0345",
      "at": "2026-06-12T02:04:21.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): mark VFVFGPT tour complete — Chataigne lite next"
    },
    {
      "id": "INT-2026-06-12-0141",
      "at": "2026-06-12T02:02:02.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(ssot): PROJECT-METRICS — VFG_Hero row + Hero VPS readiness"
    },
    {
      "id": "INT-2026-06-12-0346",
      "at": "2026-06-12T02:02:02.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(workspace): checklist — VFG_Hero audit done, VFVFGPT next"
    },
    {
      "id": "INT-2026-06-12-0371",
      "at": "2026-06-12T02:02:01.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): full project audit VFG_Hero — PARTIAL verdict"
    },
    {
      "id": "INT-2026-06-12-0016",
      "at": "2026-06-12T02:00:00Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "done",
      "actor": "coordinateur",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "Mission nocturne : PLAN_ACTION 38 taches (6 repos) + SESSION-SYNTHESE + INDEX MAJ ; P0 ownership OK ; Telegram MCP KO"
    },
    {
      "id": "INT-2026-06-12-0142",
      "at": "2026-06-12T01:59:05.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(ssot): PROJECT-METRICS — BDDBridgePOC row + VFGate VPS readiness"
    },
    {
      "id": "INT-2026-06-12-0347",
      "at": "2026-06-12T01:59:05.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(workspace): checklist — VFGate audit done, VFG_Hero next"
    },
    {
      "id": "INT-2026-06-12-0795",
      "at": "2026-06-12T01:59:05.000Z",
      "project": "BDDBridgePOC",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): project-audit full VFGate — PARTIAL verdict, metrics E1/E3/E4/E6"
    },
    {
      "id": "INT-2026-06-12-0143",
      "at": "2026-06-12T01:57:59.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "chore(ssot): plan resync graph + ports registry order"
    },
    {
      "id": "INT-2026-06-12-0144",
      "at": "2026-06-12T01:56:27.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audits): superpowers giga bundles, metrics index and time-waste ledger"
    },
    {
      "id": "INT-2026-06-12-0348",
      "at": "2026-06-12T01:55:43.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(workspace): checklist — Matrice audit done, VFGate next"
    },
    {
      "id": "INT-2026-06-12-0349",
      "at": "2026-06-12T01:55:32.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(workspace): checklist audit — Matrice done, VFGate next"
    },
    {
      "id": "INT-2026-06-12-0555",
      "at": "2026-06-12T01:55:32.000Z",
      "project": "FG_CleanDaMatrix",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): project-audit T1 core — metrics, smoke g2, backend 47 tests"
    },
    {
      "id": "INT-2026-06-12-0145",
      "at": "2026-06-12T01:54:07.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #18 from FGDidou/chore/doc-audit-session-close-2026-06-12"
    },
    {
      "id": "INT-2026-06-12-0350",
      "at": "2026-06-12T01:53:44.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs: handoff addendum doc-audit close + encoding template SSOT."
    },
    {
      "id": "INT-2026-06-12-0146",
      "at": "2026-06-12T01:53:37.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "chore: doc-audit session close — SSOT, security audits, handoff."
    },
    {
      "id": "INT-2026-06-12-0147",
      "at": "2026-06-12T01:51:41.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(ssot): métriques comparatives + tiers déploiement VPS"
    },
    {
      "id": "INT-2026-06-12-0351",
      "at": "2026-06-12T01:51:41.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(skills): audit métriques + tiers workspace manifest"
    },
    {
      "id": "INT-2026-06-12-0851",
      "at": "2026-06-12T01:51:40.000Z",
      "project": "FG_Grimoire",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): project-audit FG_Grimoire — tier tool T2, metrics"
    },
    {
      "id": "INT-2026-06-12-0148",
      "at": "2026-06-12T01:49:40.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #17 from FGDidou/chore/doc-audit-workflow-2026-06-12"
    },
    {
      "id": "INT-2026-06-12-0352",
      "at": "2026-06-12T01:48:59.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "chore(cursor): wire dev-doc-audit skill into autoboot and closure."
    },
    {
      "id": "INT-2026-06-12-0149",
      "at": "2026-06-12T01:48:58.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs: add doc-audit journalist workflow and resync PLAN_ACTION."
    },
    {
      "id": "INT-2026-06-12-0150",
      "at": "2026-06-12T01:46:57.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(ssot): exemple audit FG_GandalfIdle"
    },
    {
      "id": "INT-2026-06-12-0826",
      "at": "2026-06-12T01:44:24.000Z",
      "project": "FG_IdeaPit",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "merge: chore/orchestrator-v2-2026-06-12 — v0.2.1 + audit"
    },
    {
      "id": "INT-2026-06-12-0151",
      "at": "2026-06-12T01:44:21.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(ssot): exemple audit FG_IdeaPit"
    },
    {
      "id": "INT-2026-06-12-0827",
      "at": "2026-06-12T01:44:21.000Z",
      "project": "FG_IdeaPit",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): project-audit FG_IdeaPit — VERDICT PASS"
    },
    {
      "id": "INT-2026-06-12-0847",
      "at": "2026-06-12T01:43:45.000Z",
      "project": "FG_Pulse",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): fiche project-audit FG_Pulse (PARTIAL)"
    },
    {
      "id": "INT-2026-06-12-0152",
      "at": "2026-06-12T01:43:44.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(ssot): template + exemple audit projet (dev-project-audit)"
    },
    {
      "id": "INT-2026-06-12-0353",
      "at": "2026-06-12T01:43:43.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(skills): dev-project-audit + refs workspace manifest"
    },
    {
      "id": "INT-2026-06-12-0153",
      "at": "2026-06-12T01:34:36.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(handoff): clôture Cursor Partner phases 0-7 (EVT-0032)"
    },
    {
      "id": "INT-2026-06-12-0154",
      "at": "2026-06-12T01:33:45.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(devblog): pipeline EOD (screens/collect/eod) + devlog.note + hook bedtime"
    },
    {
      "id": "INT-2026-06-12-0304",
      "at": "2026-06-12T01:33:45.000Z",
      "project": "VFG-Kit",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(prompts): template devblog-writer pour brouillons quotidiens"
    },
    {
      "id": "INT-2026-06-12-0870",
      "at": "2026-06-12T01:33:45.000Z",
      "project": "RAPPORT-EXPERIENTIEL",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(devblog): section par projet + 14 rétrospectives + page Skyblog"
    },
    {
      "id": "INT-2026-06-12-0354",
      "at": "2026-06-12T01:33:16.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(synthese): pointer workspace.manifest.json niveau poste"
    },
    {
      "id": "INT-2026-06-12-0355",
      "at": "2026-06-12T01:32:57.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "chore(workspace): migrate Gandalf to FG_GandalfIdle sibling"
    },
    {
      "id": "INT-2026-06-12-0155",
      "at": "2026-06-12T01:32:37.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(ssot): FG_GandalfIdle sibling + ports 5198/5199"
    },
    {
      "id": "INT-2026-06-12-0156",
      "at": "2026-06-12T01:32:17.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(cursor-partner): boot memory, composer packs, MCP vfg-docs, signal ledger"
    },
    {
      "id": "INT-2026-06-12-0848",
      "at": "2026-06-12T01:25:06.000Z",
      "project": "FG_Pulse",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(io): fiche boundary I/O LE MÉTÉOROLOGUE (Pulse)"
    },
    {
      "id": "INT-2026-06-12-0852",
      "at": "2026-06-12T01:25:06.000Z",
      "project": "FG_Grimoire",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(io): fiche boundary I/O LE SCRIBE (Grimoire)"
    },
    {
      "id": "INT-2026-06-12-0828",
      "at": "2026-06-12T01:25:05.000Z",
      "project": "FG_IdeaPit",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(io): fiche boundary I/O LA CAPTURE (IdeaPit)"
    },
    {
      "id": "INT-2026-06-12-0556",
      "at": "2026-06-12T01:24:57.000Z",
      "project": "FG_CleanDaMatrix",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(io): fiche boundary I/O LE JEU IRL (Matrice)"
    },
    {
      "id": "INT-2026-06-12-0796",
      "at": "2026-06-12T01:24:57.000Z",
      "project": "BDDBridgePOC",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(io): fiche boundary I/O LA PORTE (VFGate)"
    },
    {
      "id": "INT-2026-06-12-0372",
      "at": "2026-06-12T01:24:56.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(io): fiche boundary I/O LE MONDE"
    },
    {
      "id": "INT-2026-06-12-0157",
      "at": "2026-06-12T01:24:55.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(ssot): revue I/O boundary par projet + synthèse écosystème"
    },
    {
      "id": "INT-2026-06-11-0017",
      "at": "2026-06-11T22:45:00Z",
      "project": "VFG_Hero",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "done",
      "actor": "cursor-agent",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "C4b rules-repository extrait + 7 tests db, 43 API verts"
    },
    {
      "id": "INT-2026-06-11-0797",
      "at": "2026-06-11T22:10:23.000Z",
      "project": "BDDBridgePOC",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(bridge): forward gandalf.* publish vers Hero ingest"
    },
    {
      "id": "INT-2026-06-11-0356",
      "at": "2026-06-11T22:10:22.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "fix(gandalf): relay :5199 au lieu du proxy direct VFGate :5191"
    },
    {
      "id": "INT-2026-06-11-0357",
      "at": "2026-06-11T22:06:12.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "fix(gandalf): emit level_up XP delta instead of total xp"
    },
    {
      "id": "INT-2026-06-11-0373",
      "at": "2026-06-11T22:06:01.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(bridge): mission.complete + gandalf events → quêtes, XP, stats"
    },
    {
      "id": "INT-2026-06-11-0358",
      "at": "2026-06-11T21:51:22.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(gandalf): merge sprint2 VFGate + auto events log"
    },
    {
      "id": "INT-2026-06-11-0018",
      "at": "2026-06-11T21:20:22.338Z",
      "project": "FG_IdeaPit",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "status",
      "actor": "ideapit",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "idea.captured #4"
    },
    {
      "id": "INT-2026-06-11-0359",
      "at": "2026-06-11T21:11:11.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "fix: update development port in README and adjust game state management"
    },
    {
      "id": "INT-2026-06-11-0360",
      "at": "2026-06-11T21:10:35.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Update subproject commit reference in worktree"
    },
    {
      "id": "INT-2026-06-11-0374",
      "at": "2026-06-11T21:10:30.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(log): add clear log functionality and Telegram integration"
    },
    {
      "id": "INT-2026-06-11-0019",
      "at": "2026-06-11T20:43:00.641Z",
      "project": "BDDBridgePOC",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "done",
      "actor": "prompt-queue-runner",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "prompt-queue pq-2026-06-11-032: prompt-audit-sante verify=PASS"
    },
    {
      "id": "INT-2026-06-11-0020",
      "at": "2026-06-11T20:42:41Z",
      "project": "BDDBridgePOC",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "status",
      "actor": "cursor-agent",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "Audit sante R0 - 7/9 health checks, 163 tests verts, GATE-05 R2 en attente FG"
    },
    {
      "id": "INT-2026-06-11-0021",
      "at": "2026-06-11T20:37:37.656Z",
      "project": "FG_IdeaPit",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "status",
      "actor": "ideapit",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "idea.captured #3"
    },
    {
      "id": "INT-2026-06-11-0361",
      "at": "2026-06-11T20:23:12.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #1 from FGDidou/vfgpt/epic-golick-235914"
    },
    {
      "id": "INT-2026-06-11-0362",
      "at": "2026-06-11T20:21:03.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs: add quick start guide"
    },
    {
      "id": "INT-2026-06-11-0363",
      "at": "2026-06-11T20:06:11.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat: fix game loop tick counter + add debug menu + VFGate integration"
    },
    {
      "id": "INT-2026-06-11-0364",
      "at": "2026-06-11T20:02:58.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(gandalf-idle): POC minijeu idle game rétro-cyber univers gandalf"
    },
    {
      "id": "INT-2026-06-11-0008",
      "at": "2026-06-11T20:00:00Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "crossed",
      "type": "bedtime.propose",
      "actor": "fg",
      "eChain": "E7",
      "confidence": "observed",
      "summary": "Bedtime Call ritual — Telegram + devblog:eod hook"
    },
    {
      "id": "INT-2026-06-11-0022",
      "at": "2026-06-11T19:55:59.279Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "lock",
      "actor": "bedtime-orchestrator",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "bedtime wrap — agents read-only"
    },
    {
      "id": "INT-2026-06-11-0023",
      "at": "2026-06-11T19:55:59.271Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "bedtime.call",
      "actor": "bedtime-orchestrator",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "confirmed"
    },
    {
      "id": "INT-2026-06-11-0158",
      "at": "2026-06-11T19:52:15.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(handoff): addendum passe metriques + refactor FG_Pulse 26 tests"
    },
    {
      "id": "INT-2026-06-11-0159",
      "at": "2026-06-11T19:51:45.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(audit): metriques refactor-readiness + spec split server.js"
    },
    {
      "id": "INT-2026-06-11-0849",
      "at": "2026-06-11T19:50:15.000Z",
      "project": "FG_Pulse",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "refactor+test: act-mapper partage, db testable, harnais 26 tests"
    },
    {
      "id": "INT-2026-06-11-0375",
      "at": "2026-06-11T19:39:58.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(telegram): add bedtime command and handling for Telegram bot"
    },
    {
      "id": "INT-2026-06-11-0365",
      "at": "2026-06-11T19:35:44.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "refactor(dev-closure): enhance session closure process with countdown and lock features"
    },
    {
      "id": "INT-2026-06-11-0024",
      "at": "2026-06-11T19:33:39Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "done",
      "actor": "cursor-agent",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "Release v0.2.0 hub + v1.1.0 Hero: merge main, purge branches, tags GH"
    },
    {
      "id": "INT-2026-06-11-0160",
      "at": "2026-06-11T19:32:03.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #16 from FGDidou/merge/release-batch"
    },
    {
      "id": "INT-2026-06-11-0161",
      "at": "2026-06-11T19:31:34.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "merge: dispatch lot3 prep"
    },
    {
      "id": "INT-2026-06-11-0162",
      "at": "2026-06-11T19:31:34.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "merge: ports smoke e2e proof"
    },
    {
      "id": "INT-2026-06-11-0163",
      "at": "2026-06-11T19:31:23.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "merge: recursive 4h handoff docs"
    },
    {
      "id": "INT-2026-06-11-0305",
      "at": "2026-06-11T19:30:56.000Z",
      "project": "VFG-Kit",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #5 from FGDidou/merge/overnight-kit"
    },
    {
      "id": "INT-2026-06-11-0164",
      "at": "2026-06-11T19:30:54.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "merge: release v1000 workflow dashboard"
    },
    {
      "id": "INT-2026-06-11-0306",
      "at": "2026-06-11T19:30:40.000Z",
      "project": "VFG-Kit",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "merge: overnight kit STATUS + closure agent resync"
    },
    {
      "id": "INT-2026-06-11-0165",
      "at": "2026-06-11T19:30:18.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #15 from FGDidou/merge/overnight-hub"
    },
    {
      "id": "INT-2026-06-11-0025",
      "at": "2026-06-11T19:30:00Z",
      "project": "FG_CleanDaMatrix",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "release",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "Release v5.0.0-alpha: G1 10/10 + G2 6/6 PASS FG, bump 5.0.0-alpha, tag v5.0.0-alpha"
    },
    {
      "id": "INT-2026-06-11-0166",
      "at": "2026-06-11T19:29:44.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "merge: overnight hub start-all + lan-boot + dev-meta closure"
    },
    {
      "id": "INT-2026-06-11-0376",
      "at": "2026-06-11T19:28:28.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #33 from FGDidou/merge/overnight-c4b"
    },
    {
      "id": "INT-2026-06-11-0377",
      "at": "2026-06-11T19:28:02.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "merge: C4b repositories overnight hero (HERO-01 6/6)"
    },
    {
      "id": "INT-2026-06-11-0366",
      "at": "2026-06-11T19:23:27.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "chore(rules): fin session via dev:closure closurer"
    },
    {
      "id": "INT-2026-06-11-0871",
      "at": "2026-06-11T19:22:47.000Z",
      "project": "RAPPORT-EXPERIENTIEL",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(fg-pulse): fix profondeur 25 liens annexe references"
    },
    {
      "id": "INT-2026-06-11-0367",
      "at": "2026-06-11T19:22:45.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(skills): dev-closure cursor skill for session closurer"
    },
    {
      "id": "INT-2026-06-11-0167",
      "at": "2026-06-11T19:22:44.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(dev): dev:closure meta-skill + workspace-cli SSOT"
    },
    {
      "id": "INT-2026-06-11-0307",
      "at": "2026-06-11T19:22:44.000Z",
      "project": "VFG-Kit",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(agentique): closure agent pattern 32 + dev:closure SSOT"
    },
    {
      "id": "INT-2026-06-11-0379",
      "at": "2026-06-11T19:18:22.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #32 from FGDidou/integrate"
    },
    {
      "id": "INT-2026-06-11-0026",
      "at": "2026-06-11T19:18:00Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "done",
      "actor": "cursor-agent",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "Clean merge main: closure agent + probe H1 + prompt-gen — 4 repos sync"
    },
    {
      "id": "INT-2026-06-11-0168",
      "at": "2026-06-11T19:17:37.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "fix(prompt-gen): rebase des liens relatifs embarques — fin des liens morts a la naissance"
    },
    {
      "id": "INT-2026-06-11-0378",
      "at": "2026-06-11T19:11:11.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "chore(bus): EVT probe dual-ia run 0c05a89b"
    },
    {
      "id": "INT-2026-06-11-0872",
      "at": "2026-06-11T19:11:08.000Z",
      "project": "RAPPORT-EXPERIENTIEL",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(fg-pulse): statut POC v0.1.0 livre — audits Phase 0 clos, lien cartographie"
    },
    {
      "id": "INT-2026-06-11-0850",
      "at": "2026-06-11T19:10:45.000Z",
      "project": "FG_Pulse",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat: POC FG_Pulse — agent activite, API :4330, privacy, timeline"
    },
    {
      "id": "INT-2026-06-11-0169",
      "at": "2026-06-11T19:06:30.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(ops): clarify hub token env for dual-IA probe H1"
    },
    {
      "id": "INT-2026-06-11-0380",
      "at": "2026-06-11T19:06:30.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "fix(probe): parse VFVFGPT_TOKENS multi-project for hub H1"
    },
    {
      "id": "INT-2026-06-11-0027",
      "at": "2026-06-11T19:05:55.954Z",
      "project": "VFG_Hero",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "status",
      "actor": "dual-ia-probe",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "Probe run 0c05a89b started"
    },
    {
      "id": "INT-2026-06-11-0170",
      "at": "2026-06-11T19:03:46.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs: handoff — tous repos clean post-cloture"
    },
    {
      "id": "INT-2026-06-11-0798",
      "at": "2026-06-11T19:03:09.000Z",
      "project": "BDDBridgePOC",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "chore: gitignore .worktrees/"
    },
    {
      "id": "INT-2026-06-11-0171",
      "at": "2026-06-11T19:03:00.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "chore: cloture clean workspace — EVT-0029, lan-boot Hero, gitignore agent-audit"
    },
    {
      "id": "INT-2026-06-11-0308",
      "at": "2026-06-11T19:03:00.000Z",
      "project": "VFG-Kit",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "chore: resync index.live post merge Hero main et nettoyage branches"
    },
    {
      "id": "INT-2026-06-11-0172",
      "at": "2026-06-11T18:43:44.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(handoff): cloture session dual-IA bienvenue EVT-0029"
    },
    {
      "id": "INT-2026-06-11-0028",
      "at": "2026-06-11T18:41:53Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "done",
      "actor": "cursor-agent",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "Cloture dual-IA bienvenue: handoff + probes SSOT push 8bf45b4"
    },
    {
      "id": "INT-2026-06-11-0173",
      "at": "2026-06-11T18:41:35.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(ops): dual-IA probes SSOT, handoff bienvenue, carto links"
    },
    {
      "id": "INT-2026-06-11-0309",
      "at": "2026-06-11T18:39:50.000Z",
      "project": "VFG-Kit",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(bienvenue): onboarding IA locale + audit packaging fixes"
    },
    {
      "id": "INT-2026-06-11-0310",
      "at": "2026-06-11T18:39:26.000Z",
      "project": "VFG-Kit",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(bienvenue): onboarding IA locale + audit packaging fixes"
    },
    {
      "id": "INT-2026-06-11-0174",
      "at": "2026-06-11T18:39:01.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #13 from FGDidou/claude/focused-einstein-s03qw7"
    },
    {
      "id": "INT-2026-06-11-0175",
      "at": "2026-06-11T18:34:31.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "Claude",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "chore: routine daily-audit 2026-06-11 — tout vert"
    },
    {
      "id": "INT-2026-06-11-0381",
      "at": "2026-06-11T18:34:06.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #31 from FGDidou/integrate"
    },
    {
      "id": "INT-2026-06-11-0382",
      "at": "2026-06-11T18:33:39.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(telegram): journal event log, audit IA, runbook 409 et LM Studio bench"
    },
    {
      "id": "INT-2026-06-11-0029",
      "at": "2026-06-11T18:33:35Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "daily.audit",
      "actor": "daily-audit",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "Tout vert — 9 repos, aucun bloqueur, workspace stable ✨"
    },
    {
      "id": "INT-2026-06-11-0368",
      "at": "2026-06-11T18:26:53.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(workspace): lien remote VFG-Workspace"
    },
    {
      "id": "INT-2026-06-11-0369",
      "at": "2026-06-11T18:26:19.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(workspace): schemas workflow, dependances, git 3 niveaux"
    },
    {
      "id": "INT-2026-06-11-0383",
      "at": "2026-06-11T18:21:32.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #30 from FGDidou/feat/dual-ia-hardening-2026-06-11"
    },
    {
      "id": "INT-2026-06-11-0384",
      "at": "2026-06-11T18:20:52.000Z",
      "project": "VFG_Hero",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "feat(telegram): dual-agent IA + hardening post code-review"
    },
    {
      "id": "INT-2026-06-11-0370",
      "at": "2026-06-11T18:07:49.000Z",
      "project": "workspace",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "chore(workspace): git racine — rules agentiques + SSOT poste"
    },
    {
      "id": "INT-2026-06-11-0176",
      "at": "2026-06-11T18:00:23.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #12 from FGDidou/chore/fg-validate-encoding-gate"
    },
    {
      "id": "INT-2026-06-11-0177",
      "at": "2026-06-11T18:00:18.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "docs(handoff): FG valide encodage UTF-8 — EVT-0028 gate"
    },
    {
      "id": "INT-2026-06-11-0030",
      "at": "2026-06-11T18:00:01Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "gate",
      "type": "gate",
      "actor": "cursor-agent",
      "eChain": "E3",
      "confidence": "observed",
      "summary": "FG valide encodage terminal UTF-8 post Reload Window - chantier clos"
    },
    {
      "id": "INT-2026-06-11-0178",
      "at": "2026-06-11T17:56:50.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #11 from FGDidou/chore/bus-sync-evt-0027"
    },
    {
      "id": "INT-2026-06-11-0179",
      "at": "2026-06-11T17:56:45.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "chore(bus): sync EVT-0027 session close depuis hub"
    },
    {
      "id": "INT-2026-06-11-0180",
      "at": "2026-06-11T17:56:06.000Z",
      "project": "VFVFGPT",
      "channel": "git",
      "channelLabel": "Git commit / merge",
      "modality": "virtual",
      "type": "git.commit",
      "actor": "FG",
      "eChain": "E4",
      "confidence": "inferred",
      "summary": "Merge pull request #10 from FGDidou/docs/session-close-handoff"
    },
    {
      "id": "INT-2026-06-11-0031",
      "at": "2026-06-11T17:56:02Z",
      "project": "VFVFGPT",
      "channel": "evt",
      "channelLabel": "Signal Ledger EVT",
      "modality": "automatic",
      "type": "done",
      "actor": "cursor-agent",
      "eChain": "E4",
      "confidence": "observed",
      "summary": "Session close autonome: encodage SSOT, PR8-9-10 VFVFGPT, PR2-3 Kit, poste sync"
    }
  ]
}