Skip to content
← Torna al kit
Usage: /dwp-verify [plan <name> | all]

dwp-verify

Verifica in modo oggettivo la conformità di repository e piani — sola lettura.

Cosa fa

dwp-verify verifica, in modo meccanico, se un repository è AI-first (conforme a DeepWorkPlan) e se i suoi piani sono ben formati, poi riferisce l’esito positivo/negativo. Non cambia nulla.

Uso

/dwp-verify            # verifica il repository
/dwp-verify plan auth  # verifica anche un piano specifico
/dwp-verify all        # repository + ogni piano

Comportamento

  1. Verifica il repository: AGENTS.md con comandi reali ed eseguibili; risoluzione di CLAUDE.md; categorie docs/; catalogo .agents/ che corrisponde al disco; sottili delegatori dwp-*; .dwp/ e tmp/ esclusi da git; una skill risolvibile.
  2. Verifica un piano (quando richiesto): ogni attività ha criteri di accettazione e un validation gate, i progressi sono persistiti, il Final Review registrato è presente (il suo passaggio di sicurezza incluso) e le attività si riancorano all’obiettivo.
  3. Riferisce CONFORMANT o NOT CONFORMANT con ogni fallimento elencato.
  4. Propone di catturare le lacune come un Deep Work Plan; non corregge mai in silenzio.

Convalida dei piani per generazione. Il controllo di provenienza del repository accetta lo standard DWP attuale 7.0.0, ma i controlli sui piani restano specifici per generazione. Un piano v6 o v7 si identifica dal puntatore al contract del suo manifest, da contract.json o da una catena di revisioni contracts/ e viene giudicato in sola lettura rispetto ai propri registri da conformance.sh --plan: ogni revisione del contract è valida, il manifest corrisponde alla generazione del contract, il journal è integro e valido, un’approvazione cita il contract vigente e state.json concorda con la proiezione del journal (uno snapshot non aggiornato è solo un avviso e viene rigenerato, mai modificato a mano). I controlli del ciclo di vita v5 si applicano solo ai piani v5 e precedenti, e la finalizzazione v5 rifiuta un piano v6 o v7. Le generazioni coesistono e nessuna viene migrata durante la verifica.

Alias

  • dwp:verify