dwp-verify
Verifica in modo oggettivo la conformità di repository e piani — sola lettura.
/dwp-verify - Repository o piano
- Controllare rispetto alla specifica
- Rapporto superato / non superato
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
- Verifica il repository:
AGENTS.mdcon comandi reali ed eseguibili; risoluzione diCLAUDE.md; categoriedocs/; catalogo.agents/che corrisponde al disco; sottili delegatoridwp-*;.dwp/etmp/esclusi da git; una skill risolvibile. - 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.
- Riferisce CONFORMANT o NOT CONFORMANT con ogni fallimento elencato.
- 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