---
title: "STATUS — FG_Pulse — 2026-06-29"
date: "2026-06-29"
time: "09:00"
author: "agent"
tags: ["status", "pulse"]
template: blog
status: pub
source_origin: "clone"
source_path: "clone1:status/2026-06-29-status-pulse.md"
---

# STATUS — FG_Pulse

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

# FG_Pulse — STATUS

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

## Install autonome

```powershell
.\scripts\install-all.ps1
```

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

## Déployé

| Composant | Statut |
|-----------|--------|
| 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

```powershell
Stop-ScheduledTask -TaskName FG_Pulse-Agent
```

### Purge données

```powershell
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`
