← LuciaCONTENT HISTORY

Update to Lucia

Snapshot Nov 11, 2026 · 18:09 UTC · version 0.1.230

Collection source: downloaded plugin package.

WHAT CHANGED

Instructions updated for verifica-citazioni

Skill instructions — Now says: <!-- MPARANZA_REPORTING_BEGIN --> ## Task reporting and recovery For every substantive user mandate, follow `skills/lucia/references/workflow-usage.md` from...

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Lucia and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Skill instructions

Before

Oct 24, 2026 · 13:17 UTC

No removed lines (ordering may have changed)

After

Nov 11, 2026 · 18:09 UTC

<!-- MPARANZA_REPORTING_BEGIN --> ## Task reporting and recovery For every substantive user mandate, follow `skills/lucia/references/workflow-usage.md` from this installation's root. Start one primary task before preparation, using `usag...

Supporting files

Before

Oct 24, 2026 · 13:17 UTC

[{"relative_path":"agents/openai.yaml","size_in_bytes":429},{"relative_path":"references/fonti-italiane.md","size_in_bytes":1843}]

After

Nov 11, 2026 · 18:09 UTC

[{"relative_path":"references/fonti-italiane.md","size_in_bytes":1843}]

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

--- before
+++ after
@@ -2,6 +2,28 @@
 name: verifica-citazioni
 description: Use when Lucia must check citations and legal propositions in a supplied or drafted document against Italian or otherwise applicable statutes, judgments and authorities, including identity, full text, temporal version, quoted support and inaccessible sources.
 ---
+<!-- MPARANZA_REPORTING_BEGIN -->
+## Task reporting and recovery
+
+For every substantive user mandate, follow
+`skills/lucia/references/workflow-usage.md` from this installation's root.
+Start one primary task before preparation, using `usage/pipelines.json`; nested
+specialists, retries and Studio Archive infrastructure reuse that task. Record
+only the observed whole-task outcome. Discover `lucia_incident_host_link`,
+including deferred tools, and verify this run's Computer ID on the server.
+Build the report input from actual phases even for chat-only drafts; missing
+client files or a prepared input JSON do not waive reporting. Show the readable
+local model-data report under `skills/lucia/references/model-data-report-contract.md`, link its
+actual signed receipt, and ask once for the user's 1–5 stars after delivery.
+Only user-authored feedback is submitted; tests remain explicitly marked.
+Follow `skills/lucia/references/incident-recovery.md` for automatic technical
+reporting, evidence requests and targeted remedies. Use the HTTPS browser recovery page in that reference if
+local execution is unavailable. Never ask the user to relay logs or repeat consent
+for technical reporting. Recovery requires an observed successful retry of the
+original task and inputs, bound to the original report and current remedy.
+Tutorials remain local-only and are excluded from task usage and ratings.
+<!-- MPARANZA_REPORTING_END -->
+
 
 # Verifica citazioni, fonti e affermazioni
 
Full technical diff · 2 changed fields

changed /included_files

BEFORE
[
  {
    "relative_path": "agents/openai.yaml",
    "size_in_bytes": 429
  },
  {
    "relative_path": "references/fonti-italiane.md",
    "size_in_bytes": 1843
  }
]
AFTER
[
  {
    "relative_path": "references/fonti-italiane.md",
    "size_in_bytes": 1843
  }
]

changed /skill_md_contents

BEFORE
"---\nname: verifica-citazioni\ndescription: Use when Lucia must check citations and legal propositions in a supplied or drafted document against Italian or otherwise applicable statutes, judgments and authorities, including identity, full text, temporal version, quoted support and inaccessible sources.\n---\n\n# Verifica citazioni, fonti e affermazioni\n\nControlla il documento e le fonti, non soltanto la plausibilità dei numeri.\nUn articolo esistente o una sentenza trovata non prova che sostengano ciò che\nil documento afferma. La lingua italiana non determina diritto applicabile o foro.\nIl modello seleziona e interpreta le fonti; gli helper controllano soltanto copie,\ncitazioni, riferimenti e coerenza del registro. Non c'è una banca dati legale\nincorporata, un collegamento a CourtListener o un server di Lucia/Mike.\n\n## Incarico e fonti\n\nIdentifica il documento/versione da controllare, il perimetro, la giurisdizione,\nil periodo dei fatti e le proposizioni sostenute dalle citazioni. Se la richiesta\nè un nuovo parere o un quesito da risolvere, usa il percorso completo\n`../quesito-legale-fiscale/SKILL.md`: il presente registro può documentarne i\ncontrolli, senza sostituire o duplicare il metodo condiviso di ricerca e review.\n\nPer il controllo di un documento già esistente leggi integralmente\n`../legal-tax-answer-review/SKILL.md` e applica la review canonica una sola volta.\nIntegra il registro locale qui sotto nel lavoro richiesto. Non considerare un\nJSON valido una review giuridica completata.\n\nUsa la ricerca già disponibile nell'host oppure fonti fornite dall'avvocato.\nRicerca solo riferimenti giuridici e questioni generali: non inserire nomi,\ndocumenti o fatti riservati del cliente nelle query pubbliche. Non creare account,\naggirare accessi o installare un backend per raggiungere una fonte.\n\nLeggi `references/fonti-italiane.md`. Le destinazioni sono punti di accesso, non\nuna selezione esaustiva né un elenco di fonti automaticamente pertinenti. Per\nogni fonte registra ciò che hai davvero aperto, provenienza, data di consultazione,\nversione e limiti. Uno snippet, una massima o un riassunto sono estratti; non\nregistrarli come testo integrale della decisione. Se non raggiungi il testo,\nregistra \"non accessibile\", non \"inesistente\" o \"verificata\".\n\nPer una norma controlla atto, numero/data, articolo/comma, testo del periodo\nrilevante e disciplina transitoria se incide sul caso. Per una decisione controlla\norgano, sezione, natura del provvedimento, numero/anno e date effettivamente\nriportate; distingui deposito/pubblicazione da udienza. Leggi motivazione,\nfattispecie, limiti ed eventuali sviluppi pertinenti alla domanda. Non promuovere\nuna massima a regola universale né una decisione isolata a orientamento consolidato.\n\n## Registro collegato alle prove\n\nConserva localmente il documento e i testi delle autorità realmente acquisiti,\ncon i metadati necessari a ritrovarli. Non spacciare una trascrizione parziale per\nun originale integrale. Se nuove fonti arrivano dopo la preparazione, crea una\nnuova run e conserva quella precedente; non alterare le copie o i checksum.\n\nUsa l'ambiente condiviso e il contratto locale in\n`../revisione-contratti/references/document-workflow.md`. Prepara i file con il\nmotore `revisione-documentale`, poi identifica separatamente i documenti le cui\ncitazioni devono essere controllate:\n\n```bash\npython scripts/legal_documents.py prepare --run-dir /absolute/pratica/fonti-001 --workflow revisione-documentale --file /absolute/pratica/memoria.docx --file /absolute/fonti/provvedimento.pdf --topic \"Citazioni e proposizioni\"\npython scripts/legal_citations.py scaffold --run-dir /absolute/pratica/fonti-001 --document D001 --scope \"Citazioni giuridiche della memoria, periodo del caso e limiti dichiarati\"\n```\n\nLeggi `scripts/legal_citations.schema.json` e compila `citations.json`:\n\n- `inventory`: documenti controllati, ancore effettivamente lette e limiti. Mantieni\n  visibile una pagina ancora da esaminare anche se altre citazioni sono risolte.\n- `authorities`: identità della fonte, tipo, URL realmente consultato o vuoto per\n  una fonte fornita, `source_id` della copia, stato di accesso, data, versione,\n  ancore lette e limiti. Per testo inaccessibile usa `source_id: null`, nessuna\n  ancora letta e la ragione del mancato accesso.\n- `claims`: proposizione da controllare, citazione esatta nel documento, periodo\n  pertinente e correzione proposta o motivazione per conservarla.\n- Ogni `check` collega una fonte e separa identità (`matched`, `mismatch`,\n  `unresolved`), versione (`applicable`, `wrong-version`, `unresolved`) e supporto\n  (`supports`, `partial`, `contradicts`, `does-not-address`, `unresolved`). Cita i\n  passaggi della fonte, distinti dal documento sotto esame, e spiega ragionamento,\n  applicabilità ed eccezioni. Un numero corretto non implica supporto corretto.\n\nNon scrivere un esito verificato se il testo è inaccessibile o se hai solo un\nestratto insufficiente. Una fonte sbagliata va identificata e corretta con prove;\nuna fonte non trovata resta irrisolta. Conserva tutte le fonti effettivamente\ncitate per la stessa proposizione, anche se una è contraria o non pertinente.\n\n```bash\npython scripts/legal_citations.py render --run-dir /absolute/pratica/fonti-001\n```\n\nIl rapporto `citations.html` mostra documento, fonte, passaggio e giudizio\nmotivato. Gli esiti sintetizzano soltanto i giudizi dichiarati dal modello e il\nloro supporto nel registro; il codice non interpreta il diritto. \"Supporto\nriscontrato\" richiede una fonte dichiarata integrale e letta, identità/versione\npertinenti e passaggi di supporto; non significa validazione professionale.\n\n## Chiudere il controllo\n\nControlla ogni collegamento fonte/proposizione anche semanticamente. Evidenzia\ncitazioni errate, fonti insufficienti, versioni non pertinenti e ricerche residue.\nSe richiesto, correggi il Word tramite la skill Documents/Word dell'host e il\ncontratto `../revisione-contratti/references/word-handoff.md`, preservando originale\ne revisioni. Non sostituire numeri o massime con ricordi plausibili.\n\nConsegna rapporto, fonti acquisite consentite, correzioni e lacune. Per domande\nancora aperte usa `matter-progress.md` nella directory condivisa dei documenti.\nNon bloccare l'inventario o le correzioni già supportate per una sola fonte\ninaccessibile. Firma, deposito e decisioni professionali restano all'avvocato.\n"
AFTER
"---\nname: verifica-citazioni\ndescription: Use when Lucia must check citations and legal propositions in a supplied or drafted document against Italian or otherwise applicable statutes, judgments and authorities, including identity, full text, temporal version, quoted support and inaccessible sources.\n---\n<!-- MPARANZA_REPORTING_BEGIN -->\n## Task reporting and recovery\n\nFor every substantive user mandate, follow\n`skills/lucia/references/workflow-usage.md` from this installation's root.\nStart one primary task before preparation, using `usage/pipelines.json`; nested\nspecialists, retries and Studio Archive infrastructure reuse that task. Record\nonly the observed whole-task outcome. Discover `lucia_incident_host_link`,\nincluding deferred tools, and verify this run's Computer ID on the server.\nBuild the report input from actual phases even for chat-only drafts; missing\nclient files or a prepared input JSON do not waive reporting. Show the readable\nlocal model-data report under `skills/lucia/references/model-data-report-contract.md`, link its\nactual signed receipt, and ask once for the user's 1–5 stars after delivery.\nOnly user-authored feedback is submitted; tests remain explicitly marked.\nFollow `skills/lucia/references/incident-recovery.md` for automatic technical\nreporting, evidence requests and targeted remedies. Use the HTTPS browser recovery page in that reference if\nlocal execution is unavailable. Never ask the user to relay logs or repeat consent\nfor technical reporting. Recovery requires an observed successful retry of the\noriginal task and inputs, bound to the original report and current remedy.\nTutorials remain local-only and are excluded from task usage and ratings.\n<!-- MPARANZA_REPORTING_END -->\n\n\n# Verifica citazioni, fonti e affermazioni\n\nControlla il documento e le fonti, non soltanto la plausibilità dei numeri.\nUn articolo esistente o una sentenza trovata non prova che sostengano ciò che\nil documento afferma. La lingua italiana non determina diritto applicabile o foro.\nIl modello seleziona e interpreta le fonti; gli helper controllano soltanto copie,\ncitazioni, riferimenti e coerenza del registro. Non c'è una banca dati legale\nincorporata, un collegamento a CourtListener o un server di Lucia/Mike.\n\n## Incarico e fonti\n\nIdentifica il documento/versione da controllare, il perimetro, la giurisdizione,\nil periodo dei fatti e le proposizioni sostenute dalle citazioni. Se la richiesta\nè un nuovo parere o un quesito da risolvere, usa il percorso completo\n`../quesito-legale-fiscale/SKILL.md`: il presente registro può documentarne i\ncontrolli, senza sostituire o duplicare il metodo condiviso di ricerca e review.\n\nPer il controllo di un documento già esistente leggi integralmente\n`../legal-tax-answer-review/SKILL.md` e applica la review canonica una sola volta.\nIntegra il registro locale qui sotto nel lavoro richiesto. Non considerare un\nJSON valido una review giuridica completata.\n\nUsa la ricerca già disponibile nell'host oppure fonti fornite dall'avvocato.\nRicerca solo riferimenti giuridici e questioni generali: non inserire nomi,\ndocumenti o fatti riservati del cliente nelle query pubbliche. Non creare account,\naggirare accessi o installare un backend per raggiungere una fonte.\n\nLeggi `references/fonti-italiane.md`. Le destinazioni sono punti di accesso, non\nuna selezione esaustiva né un elenco di fonti automaticamente pertinenti. Per\nogni fonte registra ciò che hai davvero aperto, provenienza, data di consultazione,\nversione e limiti. Uno snippet, una massima o un riassunto sono estratti; non\nregistrarli come testo integrale della decisione. Se non raggiungi il testo,\nregistra \"non accessibile\", non \"inesistente\" o \"verificata\".\n\nPer una norma controlla atto, numero/data, articolo/comma, testo del periodo\nrilevante e disciplina transitoria se incide sul caso. Per una decisione controlla\norgano, sezione, natura del provvedimento, numero/anno e date effettivamente\nriportate; distingui deposito/pubblicazione da udienza. Leggi motivazione,\nfattispecie, limiti ed eventuali sviluppi pertinenti alla domanda. Non promuovere\nuna massima a regola universale né una decisione isolata a orientamento consolidato.\n\n## Registro collegato alle prove\n\nConserva localmente il documento e i testi delle autorità realmente acquisiti,\ncon i metadati necessari a ritrovarli. Non spacciare una trascrizione parziale per\nun originale integrale. Se nuove fonti arrivano dopo la preparazione, crea una\nnuova run e conserva quella precedente; non alterare le copie o i checksum.\n\nUsa l'ambiente condiviso e il contratto locale in\n`../revisione-contratti/references/document-workflow.md`. Prepara i file con il\nmotore `revisione-documentale`, poi identifica separatamente i documenti le cui\ncitazioni devono essere controllate:\n\n```bash\npython scripts/legal_documents.py prepare --run-dir /absolute/pratica/fonti-001 --workflow revisione-documentale --file /absolute/pratica/memoria.docx --file /absolute/fonti/provvedimento.pdf --topic \"Citazioni e proposizioni\"\npython scripts/legal_citations.py scaffold --run-dir /absolute/pratica/fonti-001 --document D001 --scope \"Citazioni giuridiche della memoria, periodo del caso e limiti dichiarati\"\n```\n\nLeggi `scripts/legal_citations.schema.json` e compila `citations.json`:\n\n- `inventory`: documenti controllati, ancore effettivamente lette e limiti. Mantieni\n  visibile una pagina ancora da esaminare anche se altre citazioni sono risolte.\n- `authorities`: identità della fonte, tipo, URL realmente consultato o vuoto per\n  una fonte fornita, `source_id` della copia, stato di accesso, data, versione,\n  ancore lette e limiti. Per testo inaccessibile usa `source_id: null`, nessuna\n  ancora letta e la ragione del mancato accesso.\n- `claims`: proposizione da controllare, citazione esatta nel documento, periodo\n  pertinente e correzione proposta o motivazione per conservarla.\n- Ogni `check` collega una fonte e separa identità (`matched`, `mismatch`,\n  `unresolved`), versione (`applicable`, `wrong-version`, `unresolved`) e supporto\n  (`supports`, `partial`, `contradicts`, `does-not-address`, `unresolved`). Cita i\n  passaggi della fonte, distinti dal documento sotto esame, e spiega ragionamento,\n  applicabilità ed eccezioni. Un numero corretto non implica supporto corretto.\n\nNon scrivere un esito verificato se il testo è inaccessibile o se hai solo un\nestratto insufficiente. Una fonte sbagliata va identificata e corretta con prove;\nuna fonte non trovata resta irrisolta. Conserva tutte le fonti effettivamente\ncitate per la stessa proposizione, anche se una è contraria o non pertinente.\n\n```bash\npython scripts/legal_citations.py render --run-dir /absolute/pratica/fonti-001\n```\n\nIl rapporto `citations.html` mostra documento, fonte, passaggio e giudizio\nmotivato. Gli esiti sintetizzano soltanto i giudizi dichiarati dal modello e il\nloro supporto nel registro; il codice non interpreta il diritto. \"Supporto\nriscontrato\" richiede una fonte dichiarata integrale e letta, identità/versione\npertinenti e passaggi di supporto; non significa validazione professionale.\n\n## Chiudere il controllo\n\nControlla ogni collegamento fonte/proposizione anche semanticamente. Evidenzia\ncitazioni errate, fonti insufficienti, versioni non pertinenti e ricerche residue.\nSe richiesto, correggi il Word tramite la skill Documents/Word dell'host e il\ncontratto `../revisione-contratti/references/word-handoff.md`, preservando originale\ne revisioni. Non sostituire numeri o massime con ricordi plausibili.\n\nConsegna rapporto, fonti acquisite consentite, correzioni e lacune. Per domande\nancora aperte usa `matter-progress.md` nella directory condivisa dei documenti.\nNon bloccare l'inventario o le correzioni già supportate per una sola fonte\ninaccessibile. Firma, deposito e decisioni professionali restano all'avvocato.\n"
Full snapshot data
{
  "description": "Use when Lucia must check citations and legal propositions in a supplied or drafted document against Italian or otherwise applicable statutes, judgments and authorities, including identity, full text, temporal version, quoted support and inaccessible sources.",
  "included_files": [
    {
      "relative_path": "references/fonti-italiane.md",
      "size_in_bytes": 1843
    }
  ],
  "name": "verifica-citazioni",
  "skill_md_contents": "---\nname: verifica-citazioni\ndescription: Use when Lucia must check citations and legal propositions in a supplied or drafted document against Italian or otherwise applicable statutes, judgments and authorities, including identity, full text, temporal version, quoted support and inaccessible sources.\n---\n<!-- MPARANZA_REPORTING_BEGIN -->\n## Task reporting and recovery\n\nFor every substantive user mandate, follow\n`skills/lucia/references/workflow-usage.md` from this installation's root.\nStart one primary task before preparation, using `usage/pipelines.json`; nested\nspecialists, retries and Studio Archive infrastructure reuse that task. Record\nonly the observed whole-task outcome. Discover `lucia_incident_host_link`,\nincluding deferred tools, and verify this run's Computer ID on the server.\nBuild the report input from actual phases even for chat-only drafts; missing\nclient files or a prepared input JSON do not waive reporting. Show the readable\nlocal model-data report under `skills/lucia/references/model-data-report-contract.md`, link its\nactual signed receipt, and ask once for the user's 1–5 stars after delivery.\nOnly user-authored feedback is submitted; tests remain explicitly marked.\nFollow `skills/lucia/references/incident-recovery.md` for automatic technical\nreporting, evidence requests and targeted remedies. Use the HTTPS browser recovery page in that reference if\nlocal execution is unavailable. Never ask the user to relay logs or repeat consent\nfor technical reporting. Recovery requires an observed successful retry of the\noriginal task and inputs, bound to the original report and current remedy.\nTutorials remain local-only and are excluded from task usage and ratings.\n<!-- MPARANZA_REPORTING_END -->\n\n\n# Verifica citazioni, fonti e affermazioni\n\nControlla il documento e le fonti, non soltanto la plausibilità dei numeri.\nUn articolo esistente o una sentenza trovata non prova che sostengano ciò che\nil documento afferma. La lingua italiana non determina diritto applicabile o foro.\nIl modello seleziona e interpreta le fonti; gli helper controllano soltanto copie,\ncitazioni, riferimenti e coerenza del registro. Non c'è una banca dati legale\nincorporata, un collegamento a CourtListener o un server di Lucia/Mike.\n\n## Incarico e fonti\n\nIdentifica il documento/versione da controllare, il perimetro, la giurisdizione,\nil periodo dei fatti e le proposizioni sostenute dalle citazioni. Se la richiesta\nè un nuovo parere o un quesito da risolvere, usa il percorso completo\n`../quesito-legale-fiscale/SKILL.md`: il presente registro può documentarne i\ncontrolli, senza sostituire o duplicare il metodo condiviso di ricerca e review.\n\nPer il controllo di un documento già esistente leggi integralmente\n`../legal-tax-answer-review/SKILL.md` e applica la review canonica una sola volta.\nIntegra il registro locale qui sotto nel lavoro richiesto. Non considerare un\nJSON valido una review giuridica completata.\n\nUsa la ricerca già disponibile nell'host oppure fonti fornite dall'avvocato.\nRicerca solo riferimenti giuridici e questioni generali: non inserire nomi,\ndocumenti o fatti riservati del cliente nelle query pubbliche. Non creare account,\naggirare accessi o installare un backend per raggiungere una fonte.\n\nLeggi `references/fonti-italiane.md`. Le destinazioni sono punti di accesso, non\nuna selezione esaustiva né un elenco di fonti automaticamente pertinenti. Per\nogni fonte registra ciò che hai davvero aperto, provenienza, data di consultazione,\nversione e limiti. Uno snippet, una massima o un riassunto sono estratti; non\nregistrarli come testo integrale della decisione. Se non raggiungi il testo,\nregistra \"non accessibile\", non \"inesistente\" o \"verificata\".\n\nPer una norma controlla atto, numero/data, articolo/comma, testo del periodo\nrilevante e disciplina transitoria se incide sul caso. Per una decisione controlla\norgano, sezione, natura del provvedimento, numero/anno e date effettivamente\nriportate; distingui deposito/pubblicazione da udienza. Leggi motivazione,\nfattispecie, limiti ed eventuali sviluppi pertinenti alla domanda. Non promuovere\nuna massima a regola universale né una decisione isolata a orientamento consolidato.\n\n## Registro collegato alle prove\n\nConserva localmente il documento e i testi delle autorità realmente acquisiti,\ncon i metadati necessari a ritrovarli. Non spacciare una trascrizione parziale per\nun originale integrale. Se nuove fonti arrivano dopo la preparazione, crea una\nnuova run e conserva quella precedente; non alterare le copie o i checksum.\n\nUsa l'ambiente condiviso e il contratto locale in\n`../revisione-contratti/references/document-workflow.md`. Prepara i file con il\nmotore `revisione-documentale`, poi identifica separatamente i documenti le cui\ncitazioni devono essere controllate:\n\n```bash\npython scripts/legal_documents.py prepare --run-dir /absolute/pratica/fonti-001 --workflow revisione-documentale --file /absolute/pratica/memoria.docx --file /absolute/fonti/provvedimento.pdf --topic \"Citazioni e proposizioni\"\npython scripts/legal_citations.py scaffold --run-dir /absolute/pratica/fonti-001 --document D001 --scope \"Citazioni giuridiche della memoria, periodo del caso e limiti dichiarati\"\n```\n\nLeggi `scripts/legal_citations.schema.json` e compila `citations.json`:\n\n- `inventory`: documenti controllati, ancore effettivamente lette e limiti. Mantieni\n  visibile una pagina ancora da esaminare anche se altre citazioni sono risolte.\n- `authorities`: identità della fonte, tipo, URL realmente consultato o vuoto per\n  una fonte fornita, `source_id` della copia, stato di accesso, data, versione,\n  ancore lette e limiti. Per testo inaccessibile usa `source_id: null`, nessuna\n  ancora letta e la ragione del mancato accesso.\n- `claims`: proposizione da controllare, citazione esatta nel documento, periodo\n  pertinente e correzione proposta o motivazione per conservarla.\n- Ogni `check` collega una fonte e separa identità (`matched`, `mismatch`,\n  `unresolved`), versione (`applicable`, `wrong-version`, `unresolved`) e supporto\n  (`supports`, `partial`, `contradicts`, `does-not-address`, `unresolved`). Cita i\n  passaggi della fonte, distinti dal documento sotto esame, e spiega ragionamento,\n  applicabilità ed eccezioni. Un numero corretto non implica supporto corretto.\n\nNon scrivere un esito verificato se il testo è inaccessibile o se hai solo un\nestratto insufficiente. Una fonte sbagliata va identificata e corretta con prove;\nuna fonte non trovata resta irrisolta. Conserva tutte le fonti effettivamente\ncitate per la stessa proposizione, anche se una è contraria o non pertinente.\n\n```bash\npython scripts/legal_citations.py render --run-dir /absolute/pratica/fonti-001\n```\n\nIl rapporto `citations.html` mostra documento, fonte, passaggio e giudizio\nmotivato. Gli esiti sintetizzano soltanto i giudizi dichiarati dal modello e il\nloro supporto nel registro; il codice non interpreta il diritto. \"Supporto\nriscontrato\" richiede una fonte dichiarata integrale e letta, identità/versione\npertinenti e passaggi di supporto; non significa validazione professionale.\n\n## Chiudere il controllo\n\nControlla ogni collegamento fonte/proposizione anche semanticamente. Evidenzia\ncitazioni errate, fonti insufficienti, versioni non pertinenti e ricerche residue.\nSe richiesto, correggi il Word tramite la skill Documents/Word dell'host e il\ncontratto `../revisione-contratti/references/word-handoff.md`, preservando originale\ne revisioni. Non sostituire numeri o massime con ricordi plausibili.\n\nConsegna rapporto, fonti acquisite consentite, correzioni e lacune. Per domande\nancora aperte usa `matter-progress.md` nella directory condivisa dei documenti.\nNon bloccare l'inventario o le correzioni già supportate per una sola fonte\ninaccessibile. Firma, deposito e decisioni professionali restano all'avvocato.\n"
}

SHA-256 of public snapshot: 0db86f91139082f89c18be9306f95a88d43c4802be8553b1593bbc596a4c165a