blog.vfg.lol

STATUS — FG_Pulse — 2026-06-11

STATUS — FG_Pulse

_Article généré automatiquement depuis 02-tools/FG_Pulse/STATUS.md — 2026-06-11_

FG_Pulse — STATUS

Version: 0.1.0 POC
GO POC: 2026-06-11 (FG)
Branche: feat/fg-pulse-poc

Install autonome

.\scripts\install-all.ps1

Taches planifiees : FG_Pulse-API, FG_Pulse-Agent, FG_Pulse-TelegramHourly (si Telegram configure).

Déployé

ComposantStatut
API Fastify :4330✅
Rapport Telegram horaire✅ (agregats, MP FG)
SQLite + JSONL miroir✅
POST/GET acts + stats✅
enrich + project-map✅
Privacy sanitization R1–R8✅
Windows agent PS✅ (script + install-task)
Browser MV3 extension✅ (install manuelle)
Cursor hooks✅ (config manuelle)
Timeline UI✅
smoke-test.ps1✅
Tests unitaires + e2e (npm test)✅ 26 PASS (privacy R1–R5, enrich, ingest→query DB temp)

Non activé v1 (volontaire)

  • Patterns / nudges (C10)
  • Pont hub VFVFGPT (C8 = local)
  • Logseq, OSC, Ableton, Hero dual POST

Ops

Pause collecte

Stop-ScheduledTask -TaskName FG_Pulse-Agent

Purge données

Stop-ScheduledTask -TaskName FG_Pulse-Agent -ErrorAction SilentlyContinue
Remove-Item D:\VFG_PT__\FG_Pulse\data\* -Force

Désinstall complète

  1. Unregister-ScheduledTask -TaskName FG_Pulse-Agent -Confirm:$false
  2. Supprimer extension Chrome
  3. Retirer hooks Cursor
  4. Delete FG_Pulse/data/

Refactor 11/06 soir

  • act-mapper.js partagé (dédup actFromRow/rowFromAct ingest/query, −44 lignes)
  • db.js testable : override PULSE_DATA_DIR (lu à l'appel, pas à l'import) + resetDb()
  • Harnais node --test : 26 cas (privacy, enrich sur project-map réel, e2e SQLite temporaire)

Prochaines étapes

  • 1 journée complète de segments réels
  • Ajustement project-map.yaml après 1 semaine (C9)
  • Revue privacy FG sur échantillon acts.jsonl
  • Tag v0.1.0

source markdown

Concepts de cet article

PulseVFVFGPTVFG Hero

Partage le plus de concepts avec