Capitalise la mémoire projet produite pendant la campagne de tests fonctionnels MCP (rendez-vous inter-agents, backstop no-reply, réconciliation live-state au reboot) et synchronise l'état runtime `.ideai/` (agents, layouts, skills, index mémoire). Inclut la mise à jour du contexte de l'agent Git. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
34 lines
1.7 KiB
Markdown
34 lines
1.7 KiB
Markdown
---
|
|
name: checkpoint-work-tab-blank-fix
|
|
description: memory note checkpoint-work-tab-blank-fix
|
|
metadata:
|
|
type: project
|
|
---
|
|
# Checkpoint — Fix onglet Work vide
|
|
|
|
Date: 2026-06-21
|
|
|
|
## État final
|
|
|
|
Correctif frontend de l'onglet Work vide terminé, validé QA (VERT) et mergé localement dans `develop`.
|
|
|
|
- `develop` @ `a66881d` — merge local `--no-ff` du fix.
|
|
- Commit de feature intégré : `3e1e553` (anciennement `9d2f186`, message amendé pour retirer le marqueur `(WIP, QA en attente)`).
|
|
- Branche `fix/work-tab-blank-page` supprimée après merge.
|
|
- Aucun push, aucune PR. `develop` en avance de 45 commits sur `origin/develop` (local-only).
|
|
|
|
## Contenu du fix
|
|
|
|
Normalisation défensive du work-state (`frontend/src/adapters/workStateNormalization.ts` nouveau) + adaptation panneau/mock/tests, pour qu'un work-state partiel/inattendu ne rende plus une page entièrement vide. 5 fichiers, +259/-47.
|
|
|
|
## QA verte (sortie réelle)
|
|
|
|
- `cd frontend && npx tsc --noEmit` → exit 0.
|
|
- `cd frontend && npx vitest run` → 42 fichiers / 407 tests passed, exit 0.
|
|
|
|
## Branches ouvertes restantes (non mergées dans develop)
|
|
|
|
À cadrer/arbitrer avant intégration :
|
|
- `feature/agent-skills` @ `ef101db` — domaine skills agent + use cases + FS store + injection LaunchAgent (L12).
|
|
- `feature/agent-skill-awareness` @ `5be8987` — manifeste skills + outil MCP `idea_skill_read` + brief « capacités IdeA » dans contexte agent ; contient aussi un fix input cold-start (`e93a2c1`).
|
|
- `fix/cold-start-delivery-race` @ `9590eac` — fix livraison délégation cold-start ; branche basée sur d'anciens commits release (0.1.0/0.2.0), potentiellement redondante avec `e93a2c1` de skill-awareness → vérifier avant merge. |