# Protocolo SESSION-CHECKPOINT — Ligbox Specs **Objectivo:** handoff entre agentes Cursor e sessões Roger sem depender da memória do chat. ## Ficheiros | Ficheiro | Onde | Função | |----------|------|--------| | `SESSION-CHECKPOINT-TEMPLATE.md` | `specs/` | Modelo vazio | | `NNN-*/SESSION-CHECKPOINT.md` | cada spec | Estado vivo | | `.cursor/rules/spec-session-handoff.mdc` | repo | Rule Cursor | ## Fluxo 1. **Entrada:** ler checkpoint → spec.md → tasks.md → smoke test 2. **Trabalho:** status `in_progress`; uma VM crítica por agente 3. **Saída:** actualizar checkpoint + tasks.md + histórico ## Status - `idle` — sem trabalho activo - `in_progress` — implementação/deploy em curso - `blocked` — parado (bloqueio documentado) - `done` — entregue e validado Ver Rule Cursor: `spec-session-handoff.mdc`