Capitalise la mémoire projet accumulée pendant les chantiers B7/B8 (tâches de fond first-class), le système de tickets V1 et le ticket #1 : design, cadrages d'archi, checkpoints d'avancement et verdicts QA/frontend. Mise à jour de l'index MEMORY.md. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1.2 KiB
1.2 KiB
name, description, metadata
| name | description | metadata | ||
|---|---|---|---|---|
| tickets-frontend-v1-done | État du frontend du système de tickets — livré, vert, décisions de contrat clés. |
|
Frontend V1 du système de tickets livré sur feature/issue-ticket-system (non commité, attend QA/Git). Build + 459 tests verts.
Décisions figées :
- Port nommé
TicketGateway(pas IssueGateway) — aligné sur le wireticket_*/TicketDtoet le terme visible « ticket ». - Statut/priorité côté UI passent par
ticket_update:ticket_update_status/ticket_update_priorityne sont PAS des commands Tauri (MCP-only, non enregistrées danslib.rs). - Conflit de version =
code:"INVALID"+ message contenant"issue version conflict"(détection par message, pas de code dédié). VoirisTicketVersionConflict. - F7 =
#refcliquables + linkification desc + bouton clipboard « Travaille sur le ticket #N : » (pas d'écriture terminal directe en V1).
Surface : features/tickets/ (panel liste + overlay détail/carnet/liens/assign), onglet sidebar « Tickets » dans ProjectsView entre Work et Agents, MockTicketGateway émet les events Issue*. Voir checkpoint-issue-ticket-backend-v1-done et issue-ticket-system-design.