Files
Momento/memento-note/docs/dashboard-audit-2026-07-16.md
Antigravity e8ee53c815
Some checks failed
CI / Lint, Unit Tests & Build (push) Failing after 1m16s
CI / Deploy production (on server) (push) Has been skipped
fix(dashboard): audit Second Brain — pistes, erreur briefing, dark, crédits
Corrige loadPaths sans argument après Echo/IA, bannière si briefing en échec,
checklist connexion inversée, skeletons dark, libellé usage = solde unique.
2026-07-16 21:08:48 +00:00

31 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Audit dashboard Second Brain (`/home`) — 2026-07-16
## Demande dorigine
« Audit analytique : réaliser un audit complet du tableau de bord. »
## Correctifs appliqués (code)
| # | Problème | Fix |
|---|----------|-----|
| 1 | Après refresh Memory Echo / activation IA, `loadPaths()` appelé **sans argument** → pistes non rechargées | `reloadBriefingAndPaths()` charge briefing puis paths |
| 2 | Si `/api/briefing` échoue : spinner infini, aucune erreur | Bannière + bouton Réessayer |
| 3 | Checklist « connexion » cochée quand il restait des pistes | `done` = plus aucune piste connect/resurface |
| 4 | Skeletons `bg-stone-50` clairs en dark mode | Variante `dark:bg-zinc-950/40` |
| 5 | Texte widget usage « par fonctionnalité » (seaux) | Solde unique de crédits |
## Déjà OK (revue code)
- Layout v5 + grille widgets
- Fast paths + enrich async
- Revue matinale interactive
- Quotas via `UsageMeter` (balance crédits)
- Aide « ? » widgets
- Empty states flashcards / activité
## Reste hors code (ops / produit)
- Cron agent-suggestions pour peupler le carrousel agents
- Pertinence sémantique des ponts (logique clusters /insights)
- Dogfood manuel sur compte réel après deploy