← LuciaCONTENT HISTORY

Update to Lucia

Snapshot Nov 7, 2026 · 12:37 UTC · version 0.1.216

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Lucia and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Oct 24, 2026 · 13:17 UTC

3f19842efe8740b4ad80e524ef049add163864968c4ad4e78e458f6f8b15e5f8

After

Nov 7, 2026 · 12:37 UTC

4506ddd8c3fc516747bf0d87389ae9246d3780264b14b3344a7c867f4b1baedf

Package file

Before

Oct 24, 2026 · 13:17 UTC

3576

After

Nov 7, 2026 · 12:37 UTC

3282

Package file

Before

Oct 24, 2026 · 13:17 UTC

{"sha256":"14ed04816fb0b4a32e12c9c09525f3140d00b67faea2e2bb34a146aefd3694d8","size":8166}

After

Nov 7, 2026 · 12:37 UTC

Not present

Package file

Before

Oct 24, 2026 · 13:17 UTC

{"sha256":"4768a95ab838d4f7d47341f062bdf8e2db7b84384e498e802f6367f9403fde1f","size":33059}

After

Nov 7, 2026 · 12:37 UTC

Not present

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

.codex-plugin/plugin.json →

README.md →

assets/courses/apertura-pratica/course.json →

assets/courses/apertura-pratica/files/input/register.csv →

assets/courses/apertura-pratica/files/input/request-de.md →

assets/courses/apertura-pratica/files/input/request-en.md →

assets/courses/apertura-pratica/files/input/request-es.md →

assets/courses/apertura-pratica/files/input/request-fr.md →

assets/courses/apertura-pratica/files/input/request-it.md →

assets/courses/apertura-pratica/files/input/supply-de.md →

assets/courses/apertura-pratica/files/input/supply-en.md →

assets/courses/apertura-pratica/files/input/supply-es.md →

assets/courses/apertura-pratica/files/input/supply-fr.md →

assets/courses/apertura-pratica/files/input/supply-it.md →

assets/courses/apertura-pratica/files/practice/register.csv →

assets/courses/apertura-pratica/files/practice/request-de.md →

assets/courses/apertura-pratica/files/practice/request-en.md →

assets/courses/apertura-pratica/files/practice/request-es.md →

assets/courses/apertura-pratica/files/practice/request-fr.md →

assets/courses/apertura-pratica/files/practice/request-it.md →

assets/courses/apertura-pratica/files/practice/supply-de.md →

assets/courses/apertura-pratica/files/practice/supply-en.md →

assets/courses/apertura-pratica/files/practice/supply-es.md →

assets/courses/apertura-pratica/files/practice/supply-fr.md →

assets/courses/apertura-pratica/files/practice/supply-it.md →

assets/courses/apertura-pratica/files/practice/update-de.md →

assets/courses/apertura-pratica/files/practice/update-en.md →

assets/courses/apertura-pratica/files/practice/update-es.md →

assets/courses/apertura-pratica/files/practice/update-fr.md →

assets/courses/apertura-pratica/files/practice/update-it.md →

assets/courses/comunicazione-professionale/course.json →

assets/courses/comunicazione-professionale/files/input/brief-de.md →

assets/courses/comunicazione-professionale/files/input/brief-en.md →

assets/courses/comunicazione-professionale/files/input/brief-es.md →

assets/courses/comunicazione-professionale/files/input/brief-fr.md →

assets/courses/comunicazione-professionale/files/input/brief-it.md →

assets/courses/comunicazione-professionale/files/input/source-de-provenance.json →

assets/courses/comunicazione-professionale/files/input/source-de.md →

assets/courses/comunicazione-professionale/files/input/source-en-provenance.json →

assets/courses/comunicazione-professionale/files/input/source-en.md →

assets/courses/comunicazione-professionale/files/input/source-es-provenance.json →

assets/courses/comunicazione-professionale/files/input/source-es.md →

assets/courses/comunicazione-professionale/files/input/source-fr-provenance.json →

assets/courses/comunicazione-professionale/files/input/source-fr.md →

assets/courses/comunicazione-professionale/files/input/source-it-provenance.json →

assets/courses/comunicazione-professionale/files/input/source-it.md →

assets/courses/comunicazione-professionale/files/practice/brief-de.md →

assets/courses/comunicazione-professionale/files/practice/brief-en.md →

assets/courses/comunicazione-professionale/files/practice/brief-es.md →

assets/courses/comunicazione-professionale/files/practice/brief-fr.md →

assets/courses/comunicazione-professionale/files/practice/brief-it.md →

assets/courses/comunicazione-professionale/files/practice/practice-de.md →

assets/courses/comunicazione-professionale/files/practice/practice-en.md →

assets/courses/comunicazione-professionale/files/practice/practice-es.md →

assets/courses/comunicazione-professionale/files/practice/practice-fr.md →

assets/courses/comunicazione-professionale/files/practice/practice-it.md →

assets/courses/comunicazione-professionale/files/practice/source-de-provenance.json →

assets/courses/comunicazione-professionale/files/practice/source-de.md →

assets/courses/comunicazione-professionale/files/practice/source-en-provenance.json →

assets/courses/comunicazione-professionale/files/practice/source-en.md →

assets/courses/comunicazione-professionale/files/practice/source-es-provenance.json →

assets/courses/comunicazione-professionale/files/practice/source-es.md →

assets/courses/comunicazione-professionale/files/practice/source-fr-provenance.json →

assets/courses/comunicazione-professionale/files/practice/source-fr.md →

assets/courses/comunicazione-professionale/files/practice/source-it-provenance.json →

assets/courses/comunicazione-professionale/files/practice/source-it.md →

assets/courses/index.json →

assets/courses/presenza-digitale-studio/course.json →

assets/courses/presenza-digitale-studio/files/input/lucia-studio-de.md →

assets/courses/presenza-digitale-studio/files/input/lucia-studio-en.md →

assets/courses/presenza-digitale-studio/files/input/lucia-studio-es.md →

assets/courses/presenza-digitale-studio/files/input/lucia-studio-fr.md →

assets/courses/presenza-digitale-studio/files/input/lucia-studio-it.md →

assets/courses/presenza-digitale-studio/files/practice/lucia-studio-de.md →

assets/courses/presenza-digitale-studio/files/practice/lucia-studio-en.md →

assets/courses/presenza-digitale-studio/files/practice/lucia-studio-es.md →

assets/courses/presenza-digitale-studio/files/practice/lucia-studio-fr.md →

assets/courses/presenza-digitale-studio/files/practice/lucia-studio-it.md →

assets/courses/presenza-digitale-studio/files/practice/lucia-update-de.md →

assets/courses/presenza-digitale-studio/files/practice/lucia-update-en.md →

assets/courses/presenza-digitale-studio/files/practice/lucia-update-es.md →

assets/courses/presenza-digitale-studio/files/practice/lucia-update-fr.md →

assets/courses/presenza-digitale-studio/files/practice/lucia-update-it.md →

assets/courses/quesito-legale-fiscale/course.json →

assets/courses/quesito-legale-fiscale/files/input/directive-original-es.pdf →

assets/courses/quesito-legale-fiscale/files/input/guide-de.md →

assets/courses/quesito-legale-fiscale/files/input/guide-en.md →

assets/courses/quesito-legale-fiscale/files/input/guide-es.md →

assets/courses/quesito-legale-fiscale/files/input/guide-fr.md →

assets/courses/quesito-legale-fiscale/files/input/guide-it.md →

assets/courses/quesito-legale-fiscale/files/input/question-de.md →

assets/courses/quesito-legale-fiscale/files/input/question-en.md →

assets/courses/quesito-legale-fiscale/files/input/question-es.md →

assets/courses/quesito-legale-fiscale/files/input/question-fr.md →

assets/courses/quesito-legale-fiscale/files/input/question-it.md →

assets/courses/quesito-legale-fiscale/files/input/source-provenance-de.json →

assets/courses/quesito-legale-fiscale/files/input/source-provenance-en.json →

assets/courses/quesito-legale-fiscale/files/input/source-provenance-es.json →

assets/courses/quesito-legale-fiscale/files/input/source-provenance-fr.json →

assets/courses/quesito-legale-fiscale/files/input/source-provenance-it.json →

assets/courses/quesito-legale-fiscale/files/input/sources-de.md →

assets/courses/quesito-legale-fiscale/files/input/sources-en.md →

assets/courses/quesito-legale-fiscale/files/input/sources-es.md →

assets/courses/quesito-legale-fiscale/files/input/sources-fr.md →

assets/courses/quesito-legale-fiscale/files/input/sources-it.md →

assets/courses/quesito-legale-fiscale/files/practice/directive-original-es.pdf →

assets/courses/quesito-legale-fiscale/files/practice/guide-de.md →

assets/courses/quesito-legale-fiscale/files/practice/guide-en.md →

assets/courses/quesito-legale-fiscale/files/practice/guide-es.md →

assets/courses/quesito-legale-fiscale/files/practice/guide-fr.md →

assets/courses/quesito-legale-fiscale/files/practice/guide-it.md →

assets/courses/quesito-legale-fiscale/files/practice/practice-de.md →

assets/courses/quesito-legale-fiscale/files/practice/practice-en.md →

assets/courses/quesito-legale-fiscale/files/practice/practice-es.md →

assets/courses/quesito-legale-fiscale/files/practice/practice-fr.md →

assets/courses/quesito-legale-fiscale/files/practice/practice-it.md →

assets/courses/quesito-legale-fiscale/files/practice/question-de.md →

assets/courses/quesito-legale-fiscale/files/practice/question-en.md →

assets/courses/quesito-legale-fiscale/files/practice/question-es.md →

assets/courses/quesito-legale-fiscale/files/practice/question-fr.md →

assets/courses/quesito-legale-fiscale/files/practice/question-it.md →

assets/courses/quesito-legale-fiscale/files/practice/source-provenance-de.json →

assets/courses/quesito-legale-fiscale/files/practice/source-provenance-en.json →

assets/courses/quesito-legale-fiscale/files/practice/source-provenance-es.json →

assets/courses/quesito-legale-fiscale/files/practice/source-provenance-fr.json →

assets/courses/quesito-legale-fiscale/files/practice/source-provenance-it.json →

assets/courses/quesito-legale-fiscale/files/practice/sources-de.md →

assets/courses/quesito-legale-fiscale/files/practice/sources-en.md →

assets/courses/quesito-legale-fiscale/files/practice/sources-es.md →

assets/courses/quesito-legale-fiscale/files/practice/sources-fr.md →

assets/courses/quesito-legale-fiscale/files/practice/sources-it.md →

assets/icon.png →

assets/onboarding/matter-brief.md →

assets/onboarding/studio-facts.md →

assets/playbook-editor.html →

assets/playbook-nda.json →

components.json →

constraints-shared-macos-py312.txt →

distribution-review.json →

distribution.json →

evals/submission_cases.json →

evals/trigger_fixtures.json →

execution-files.json →

modules/README.md →

modules/apertura-pratica/.codex-plugin/plugin.json →

modules/apertura-pratica/README.md →

modules/apertura-pratica/assets/apertura-pratica-review-widget.html →

modules/apertura-pratica/assets/apertura-pratica-review.html →

modules/apertura-pratica/assets/icon.svg →

modules/apertura-pratica/evals/trigger_fixtures.json →

modules/apertura-pratica/references/display-labels.json →

modules/apertura-pratica/references/source-registry.json →

modules/apertura-pratica/requirements.txt →

modules/apertura-pratica/schemas/matter_intake.schema.json →

modules/apertura-pratica/schemas/ui_decisions.schema.json →

modules/apertura-pratica/scripts/add_evidence.py →

modules/apertura-pratica/scripts/apertura_pratica_core.py →

modules/apertura-pratica/scripts/apertura_pratica_display.py →

modules/apertura-pratica/scripts/apply_review.py →

modules/apertura-pratica/scripts/check_dependencies.py →

modules/apertura-pratica/scripts/initialize_workspace.py →

modules/apertura-pratica/scripts/prepare_review.py →

modules/apertura-pratica/scripts/review_server.py →

modules/apertura-pratica/scripts/validate_run.py →

modules/apertura-pratica/skills/apertura-pratica/SKILL.md →

modules/apertura-pratica/skills/apertura-pratica/agents/openai.yaml →

modules/apertura-pratica/skills/apertura-pratica/references/italian-professional-boundaries.md →

modules/apertura-pratica/skills/apertura-pratica/references/workflow-method.md →

modules/apertura-pratica/tests/test_apertura_pratica.py →

modules/apertura-pratica/tests/test_review_server_restore.py →

modules/comunicazione-professionale/.codex-plugin/plugin.json →

modules/comunicazione-professionale/assets/fonts/InstrumentSans-Bold.ttf →

modules/comunicazione-professionale/assets/fonts/InstrumentSans-Regular.ttf →

modules/comunicazione-professionale/assets/fonts/InstrumentSans-SemiBold.ttf →

modules/comunicazione-professionale/assets/fonts/OFL.txt →

modules/comunicazione-professionale/assets/icon.svg →

modules/comunicazione-professionale/assets/package-labels.json →

modules/comunicazione-professionale/evals/editorial_quality_cases.json →

modules/comunicazione-professionale/evals/editorial_quality_expected.json →

modules/comunicazione-professionale/evals/trigger_fixtures.json →

modules/comunicazione-professionale/prompts/claim-assurance-v2.md →

modules/comunicazione-professionale/prompts/editorial-assessment-v4.md →

modules/comunicazione-professionale/prompts/generation-v3.md →

modules/comunicazione-professionale/prompts/history-privacy-assessment-v1.md →

modules/comunicazione-professionale/prompts/history-pseudonymization-v1.md →

modules/comunicazione-professionale/prompts/visual-assessment-v2.md →

modules/comunicazione-professionale/requirements.txt →

modules/comunicazione-professionale/schemas/answer_contract.schema.json →

modules/comunicazione-professionale/schemas/claim_assurance.schema.json →

modules/comunicazione-professionale/schemas/communication_intake.schema.json →

modules/comunicazione-professionale/schemas/creative_direction_decision.schema.json →

modules/comunicazione-professionale/schemas/creative_direction_handoff.schema.json →

modules/comunicazione-professionale/schemas/creative_direction_selection_input.schema.json →

modules/comunicazione-professionale/schemas/editorial_assessment.schema.json →

modules/comunicazione-professionale/schemas/editorial_benchmark_results.schema.json →

modules/comunicazione-professionale/schemas/history_privacy_assessment.schema.json →

modules/comunicazione-professionale/schemas/history_pseudonymization.schema.json →

modules/comunicazione-professionale/schemas/model_contribution.schema.json →

modules/comunicazione-professionale/schemas/review_bundle.schema.json →

modules/comunicazione-professionale/schemas/visual_assessment.schema.json →

modules/comunicazione-professionale/schemas/workspace.schema.json →

modules/comunicazione-professionale/scripts/check_dependencies.py →

modules/comunicazione-professionale/scripts/history_privacy.py →

modules/comunicazione-professionale/scripts/initialize_workspace.py →

modules/comunicazione-professionale/scripts/package_communications.py →

modules/comunicazione-professionale/scripts/prepare_creative_direction_handoff.py →

modules/comunicazione-professionale/scripts/prepare_model_phase.py →

modules/comunicazione-professionale/scripts/prepare_run.py →

modules/comunicazione-professionale/scripts/promote_studio_profile.py →

modules/comunicazione-professionale/scripts/qualify_editorial_assessor.py →

modules/comunicazione-professionale/scripts/record_contribution.py →

modules/comunicazione-professionale/scripts/record_creative_direction_decision.py →

modules/comunicazione-professionale/scripts/record_external_delivery.py →

modules/comunicazione-professionale/scripts/record_history_privacy_assessment.py →

modules/comunicazione-professionale/scripts/record_history_pseudonymization.py →

modules/comunicazione-professionale/scripts/record_review.py →

modules/comunicazione-professionale/scripts/record_visual_assessment.py →

modules/comunicazione-professionale/scripts/render_visuals.py →

modules/comunicazione-professionale/scripts/validate_run.py →

modules/comunicazione-professionale/scripts/workflow_core.py →

modules/comunicazione-professionale/skills/comunicazione-professionale/SKILL.md →

modules/comunicazione-professionale/skills/comunicazione-professionale/agents/openai.yaml →

modules/comunicazione-professionale/skills/comunicazione-professionale/references/model-contribution-contract.md →

modules/comunicazione-professionale/skills/comunicazione-professionale/references/product-thesis.md →

modules/comunicazione-professionale/skills/comunicazione-professionale/references/professional-circular-pattern.md →

modules/comunicazione-professionale/skills/comunicazione-professionale/references/visual-system.md →

modules/comunicazione-professionale/skills/comunicazione-professionale/references/workflow-method.md →

modules/deep-research-validator/.codex-plugin/plugin.json →

modules/deep-research-validator/README.md →

modules/deep-research-validator/assets/deep-research-review-widget.html →

modules/deep-research-validator/assets/icon.svg →

modules/deep-research-validator/assets/review-workbench-adapter.json →

modules/deep-research-validator/evals/adversarial_scope_cases.json →

modules/deep-research-validator/evals/semantic_validation_cases.json →

modules/deep-research-validator/evals/trigger_fixtures.json →

modules/deep-research-validator/references/workflow-reference.md →

modules/deep-research-validator/requirements.txt →

modules/deep-research-validator/scripts/adversarial_opinion.py →

modules/deep-research-validator/scripts/apply_review_edits.py →

modules/deep-research-validator/scripts/check_dependencies.py →

modules/deep-research-validator/scripts/inspect_document.py →

modules/deep-research-validator/scripts/inspect_sources.py →

modules/deep-research-validator/scripts/package_validation.py →

modules/deep-research-validator/scripts/review_mcp_server.cjs →

modules/deep-research-validator/scripts/review_server.py →

modules/deep-research-validator/scripts/review_session.py →

modules/deep-research-validator/skills/adversarial-opinion/SKILL.md →

modules/deep-research-validator/skills/adversarial-opinion/references/durable-opinion.md →

modules/deep-research-validator/skills/legal-tax-answer-review/SKILL.md →

modules/deep-research-validator/skills/legal-tax-answer-review/references/adversarial-scope.md →

modules/deep-research-validator/skills/legal-tax-answer-review/references/answer-journey.md →

modules/deep-research-validator/skills/legal-tax-answer-review/references/research-choice.md →

modules/deep-research-validator/vendor/modules/__init__.py →

modules/deep-research-validator/vendor/modules/vera_assurance/__init__.py →

modules/deep-research-validator/vendor/modules/vera_assurance/contracts.py →

modules/deep-research-validator/vendor/modules/vera_assurance/decisions.py →

modules/deep-research-validator/vendor/modules/vera_assurance/envelope.py →

modules/deep-research-validator/vendor/modules/vera_assurance/jurisdiction.py →

modules/deep-research-validator/vendor/modules/vera_assurance/money.py →

modules/deep-research-validator/vendor/modules/vera_assurance/relationships.py →

modules/deep-research-validator/vendor/modules/vera_assurance/review_output_transaction.cjs →

modules/deep-research-validator/vendor/modules/vera_assurance/serialization.py →

modules/presenza-digitale-studio/.codex-plugin/plugin.json →

modules/presenza-digitale-studio/assets/icon.svg →

modules/presenza-digitale-studio/evals/trigger_fixtures.json →

modules/presenza-digitale-studio/requirements.txt →

modules/presenza-digitale-studio/schemas/quality_assessment.schema.json →

modules/presenza-digitale-studio/schemas/site_brief.schema.json →

modules/presenza-digitale-studio/schemas/sites_delivery.schema.json →

modules/presenza-digitale-studio/schemas/website_intake.schema.json →

modules/presenza-digitale-studio/scripts/check_dependencies.py →

modules/presenza-digitale-studio/scripts/initialize_workspace.py →

modules/presenza-digitale-studio/scripts/package_website.py →

modules/presenza-digitale-studio/scripts/prepare_run.py →

modules/presenza-digitale-studio/scripts/prepare_sites_binding.py →

modules/presenza-digitale-studio/scripts/record_external_delivery.py →

modules/presenza-digitale-studio/scripts/record_quality_assessment.py →

modules/presenza-digitale-studio/scripts/record_review.py →

modules/presenza-digitale-studio/scripts/record_site_brief.py →

modules/presenza-digitale-studio/scripts/record_sites_delivery.py →

modules/presenza-digitale-studio/scripts/validate_run.py →

modules/presenza-digitale-studio/scripts/validate_site.py →

modules/presenza-digitale-studio/scripts/workflow_core.py →

modules/presenza-digitale-studio/skills/presenza-digitale-studio/SKILL.md →

modules/presenza-digitale-studio/skills/presenza-digitale-studio/agents/openai.yaml →

modules/presenza-digitale-studio/skills/presenza-digitale-studio/references/product-thesis.md →

modules/presenza-digitale-studio/skills/presenza-digitale-studio/references/sites-handoff.md →

modules/presenza-digitale-studio/skills/presenza-digitale-studio/references/skill-orchestration.md →

modules/presenza-digitale-studio/skills/presenza-digitale-studio/references/website-quality-standard.md →

modules/presenza-digitale-studio/skills/presenza-digitale-studio/references/workflow-method.md →

modules/prompt-optimizer/.codex-plugin/plugin.json →

modules/prompt-optimizer/README.md →

modules/prompt-optimizer/assets/icon.svg →

modules/prompt-optimizer/assets/prompt-optimizer-review-widget.html →

modules/prompt-optimizer/assets/review-workbench-adapter.json →

modules/prompt-optimizer/evals/fiscalprompt_benchmark_protocol.md →

modules/prompt-optimizer/evals/fiscalprompt_benchmark_suite.json →

modules/prompt-optimizer/evals/prompt_contract_cases.json →

modules/prompt-optimizer/evals/trigger_fixtures.json →

modules/prompt-optimizer/references/workflow-reference.md →

modules/prompt-optimizer/requirements.txt →

modules/prompt-optimizer/scripts/apply_review_edits.py →

modules/prompt-optimizer/scripts/check_dependencies.py →

modules/prompt-optimizer/scripts/inspect_question.py →

modules/prompt-optimizer/scripts/review_mcp_server.cjs →

modules/prompt-optimizer/scripts/review_server.py →

modules/prompt-optimizer/scripts/review_session.py →

modules/prompt-optimizer/scripts/run_fiscalprompt_benchmark.py →

modules/prompt-optimizer/scripts/summarize_fiscalprompt_benchmark.py →

modules/prompt-optimizer/scripts/validate_prompt.py →

modules/prompt-optimizer/skills/legal-tax-answer-planner/SKILL.md →

modules/prompt-optimizer/vendor/modules/__init__.py →

modules/prompt-optimizer/vendor/modules/vera_assurance/__init__.py →

modules/prompt-optimizer/vendor/modules/vera_assurance/contracts.py →

modules/prompt-optimizer/vendor/modules/vera_assurance/decisions.py →

modules/prompt-optimizer/vendor/modules/vera_assurance/envelope.py →

modules/prompt-optimizer/vendor/modules/vera_assurance/jurisdiction.py →

modules/prompt-optimizer/vendor/modules/vera_assurance/money.py →

modules/prompt-optimizer/vendor/modules/vera_assurance/relationships.py →

modules/prompt-optimizer/vendor/modules/vera_assurance/review_output_transaction.cjs →

modules/prompt-optimizer/vendor/modules/vera_assurance/serialization.py →

modules/studio-archive/.codex-plugin/plugin.json →

modules/studio-archive/README.md →

modules/studio-archive/assets/icon.svg →

modules/studio-archive/evals/trigger_fixtures.json →

modules/studio-archive/requirements-ocr.txt →

modules/studio-archive/requirements.txt →

modules/studio-archive/scripts/archive_core.py →

modules/studio-archive/scripts/build_model_data_report.py →

modules/studio-archive/scripts/check_dependencies.py →

modules/studio-archive/scripts/client_ledger.py →

modules/studio-archive/scripts/google_drive.py →

modules/studio-archive/scripts/studio_archive.py →

modules/studio-archive/scripts/whatsapp_desktop_guard.mjs →

modules/studio-archive/skills/studio-archive/SKILL.md →

modules/studio-archive/skills/studio-archive/agents/openai.yaml →

modules/studio-archive/skills/studio-archive/references/geneva.md →

modules/studio-archive/vendor/modules/__init__.py →

modules/studio-archive/vendor/modules/model-data-report-contract.md →

modules/studio-archive/vendor/modules/model_data_report.py →

modules/studio-archive/vendor/modules/vera_assurance/__init__.py →

modules/studio-archive/vendor/modules/vera_assurance/contracts.py →

modules/studio-archive/vendor/modules/vera_assurance/decisions.py →

modules/studio-archive/vendor/modules/vera_assurance/envelope.py →

modules/studio-archive/vendor/modules/vera_assurance/jurisdiction.py →

modules/studio-archive/vendor/modules/vera_assurance/money.py →

modules/studio-archive/vendor/modules/vera_assurance/relationships.py →

modules/studio-archive/vendor/modules/vera_assurance/review_output_transaction.cjs →

modules/studio-archive/vendor/modules/vera_assurance/serialization.py →

modules/studio-archive/vendor/modules/vera_ocr/__init__.py →

plugin.json →

privacy/contracts/adversarial-opinion.json →

privacy/contracts/apertura-pratica.json →

privacy/contracts/comunicazione-professionale.json →

privacy/contracts/confronto-documenti.json →

privacy/contracts/contenzioso-civile.json →

privacy/contracts/contenzioso-tributario.json →

privacy/contracts/controllo-documento.json →

privacy/contracts/deep-research-validator.json →

privacy/contracts/deep-research.json →

privacy/contracts/estrazione-clausole.json →

privacy/contracts/index.json →

privacy/contracts/lavoro.json →

privacy/contracts/learn-with-lucia.json →

privacy/contracts/lucia.json →

privacy/contracts/metodo-studio.json →

privacy/contracts/operazioni-ma.json →

privacy/contracts/posizioni-negoziali.json →

privacy/contracts/presenza-digitale-studio.json →

privacy/contracts/prompt-optimizer.json →

privacy/contracts/quesito-legale-fiscale.json →

privacy/contracts/recupero-crediti.json →

privacy/contracts/redazione-da-modello.json →

privacy/contracts/revisione-contratti.json →

privacy/contracts/revisione-documentale.json →

privacy/contracts/studio-archive.json →

privacy/contracts/verifica-citazioni.json →

privacy/legal-opinion-review.md →

privacy/local-teaching.md →

privacy/package-projection.json →

privacy/privacy-surface.schema.json →

privacy/registry.json →

privacy/registry.schema.json →

privacy/repository-source-reviews/managed-python-runtime.json →

privacy/repository-source-reviews/operational-incidents.json →

privacy/repository-source-reviews/run-receipt-stamping.json →

privacy/repository-source-reviews/workflow-usage.json →

privacy/runtime-profiles.json →

privacy/runtime-profiles.schema.json →

privacy/service-boundary.schema.json →

privacy/services/managed-python-runtime.json →

privacy/services/operational-incidents.json →

privacy/services/run-receipt-stamping.json →

privacy/services/workflow-usage.json →

privacy/workstreams/apertura-pratica.json →

privacy/workstreams/comunicazione-professionale.json →

privacy/workstreams/confronto-documenti.json →

privacy/workstreams/controllo-documento.json →

privacy/workstreams/estrazione-clausole.json →

privacy/workstreams/lucia.json →

privacy/workstreams/redazione-da-modello.json →

privacy/workstreams/revisione-contratti.json →

privacy/workstreams/revisione-documentale.json →

requirements-shared-core.lock →

requirements-shared-core.txt →

requirements-shared-ocr.lock →

scripts/_desktop_teaching.py →

scripts/_locked_dependencies.py →

scripts/_managed_python_runtime.py →

scripts/_python_bootstrap.py →

scripts/_shared_python_runtime.py →

scripts/archive_cli.py →

scripts/archive_emit.py →

scripts/archive_projection.py →

scripts/archive_report_legacy.py →

scripts/archive_report_measurements.py →

scripts/archive_report_receipt.py →

scripts/archive_report_seal.py →

scripts/archive_report_store.py →

scripts/archive_reporting.py →

scripts/archive_reporting_failure.py →

scripts/assurance_runtime_mcp.cjs →

scripts/check_dependencies.py →

scripts/diagnostic_context.py →

scripts/legal_citations.py →

scripts/legal_citations.schema.json →

scripts/legal_citations_labels.json →

scripts/legal_documents.py →

scripts/legal_documents_labels.json →

scripts/legal_matter.py →

scripts/legal_matter.schema.json →

scripts/legal_matter_labels.json →

scripts/legal_playbook.py →

scripts/legal_playbook.schema.json →

scripts/legal_playbook_labels.json →

scripts/legal_proofreading.py →

scripts/legal_proofreading_labels.json →

scripts/legal_word_bridge.py →

scripts/local_courses.py →

scripts/local_helper_environment.json →

scripts/local_helper_environment.py →

scripts/local_onboarding.py →

scripts/local_onboarding_case.py →

scripts/local_teaching.py →

scripts/managed_python_runtime.py →

scripts/model_data_report.py →

scripts/notarized_run_receipt.py →

scripts/onboarding_session_start.py →

scripts/operational_incidents.py →

scripts/privacy_contract.py →

scripts/reporting_product.py →

scripts/run_component_mcp.cjs →

scripts/selective_reporting.py →

scripts/technical_runner.py →

scripts/verified_execution.py →

scripts/workflow_usage.py →

skills/adversarial-opinion/SKILL.md →

skills/adversarial-opinion/agents/openai.yaml →

skills/apertura-pratica/SKILL.md →

skills/apertura-pratica/agents/openai.yaml →

skills/comunicazione-professionale/SKILL.md →

skills/comunicazione-professionale/agents/openai.yaml →

skills/comunicazione-professionale/references/lucia-lawyer-profile.md →

skills/confronto-documenti/SKILL.md →

skills/confronto-documenti/agents/openai.yaml →

skills/contenzioso-civile/SKILL.md →

skills/contenzioso-civile/agents/openai.yaml →

skills/controllo-documento/SKILL.md →

skills/controllo-documento/agents/openai.yaml →

skills/estrazione-clausole/SKILL.md →

skills/estrazione-clausole/agents/openai.yaml →

skills/lavoro/SKILL.md →

skills/lavoro/agents/openai.yaml →

skills/learn-with-lucia/SKILL.md →

skills/learn-with-lucia/agents/openai.yaml →

skills/learn-with-lucia/references/execution-evidence.md →

skills/learn-with-lucia/references/local-sessions.md →

skills/learn-with-lucia/references/prepared-courses.md →

skills/legal-tax-answer-planner/SKILL.md →

skills/legal-tax-answer-planner/agents/openai.yaml →

skills/legal-tax-answer-review/SKILL.md →

skills/legal-tax-answer-review/agents/openai.yaml →

skills/lucia/SKILL.md →

skills/lucia/agents/openai.yaml →

skills/lucia/references/incident-recovery.md →

skills/lucia/references/local-onboarding.md →

skills/lucia/references/model-data-report-contract.md →

skills/lucia/references/tutorial-cases.md →

skills/lucia/references/workflow-catalog.md →

skills/lucia/references/workflow-usage.md →

skills/metodo-studio/SKILL.md →

skills/metodo-studio/agents/openai.yaml →

skills/operazioni-ma/SKILL.md →

skills/operazioni-ma/agents/openai.yaml →

skills/presenza-digitale-studio/SKILL.md →

skills/presenza-digitale-studio/agents/openai.yaml →

skills/presenza-digitale-studio/references/lucia-lawyer-profile.md →

skills/quesito-legale-fiscale/SKILL.md →

skills/quesito-legale-fiscale/agents/openai.yaml →

skills/recupero-crediti/SKILL.md →

skills/recupero-crediti/agents/openai.yaml →

skills/redazione-da-modello/SKILL.md →

skills/redazione-da-modello/agents/openai.yaml →

skills/revisione-contratti/SKILL.md →

skills/revisione-contratti/agents/openai.yaml →

skills/revisione-contratti/references/document-workflow.md →

skills/revisione-contratti/references/practice-workflow.md →

skills/revisione-documentale/SKILL.md →

skills/revisione-documentale/agents/openai.yaml →

skills/studio-archive/SKILL.md →

skills/studio-archive/agents/openai.yaml →

skills/verifica-citazioni/SKILL.md →

skills/verifica-citazioni/agents/openai.yaml →

skills/verifica-citazioni/references/fonti-italiane.md →

usage/pipelines.json →

vendor/modules/__init__.py →

vendor/modules/courseware/__init__.py →

vendor/modules/courseware/assets/InstrumentSans-Regular.ttf →

vendor/modules/courseware/assets/InstrumentSans-SemiBold.ttf →

vendor/modules/courseware/assets/OFL.txt →

vendor/modules/courseware/assets/course.css →

vendor/modules/courseware/assets/languages.json →

vendor/modules/courseware/assets/legacy-course.css →

vendor/modules/courseware/assets/legacy-languages.json →

vendor/modules/courseware/deck_view.py →

vendor/modules/courseware/document_view.py →

vendor/modules/courseware/execution.py →

vendor/modules/courseware/html_view.py →

vendor/modules/courseware/legacy.py →

vendor/modules/courseware/library.py →

vendor/modules/courseware/policy.py →

vendor/modules/courseware/preview.py →

vendor/modules/courseware/sales_plan_view.py →

vendor/modules/courseware/website_view.py →

vendor/modules/desktop_teaching/__init__.py →

vendor/modules/desktop_teaching/cases.py →

vendor/modules/desktop_teaching/onboarding.py →

vendor/modules/desktop_teaching/teaching.py →

scripts/_managed_python_runtime.py

− removed · + added

--- before
+++ after
@@ -23,7 +23,7 @@
 from dataclasses import dataclass
 from importlib import metadata
 from pathlib import Path
-from typing import Callable
+from typing import Callable, TextIO
 
 __all__ = [
     "READY_FILENAME",
@@ -35,6 +35,7 @@
     "main",
     "plugin_data_dir",
     "requirements_fingerprint",
+    "resolve_helper_root",
     "runtime_environment",
     "runtime_key",
     "runtime_python",
@@ -164,6 +165,18 @@
     )
 
 
+def resolve_helper_root(plugin_root: Path, component_root: Path, script: Path) -> Path:
+    """Resolve exact shipped ownership, independently of dependency selection."""
+    # Vera's standalone preparer is product-owned, including with --module.
+    # Other scripts retain their component boundary; no missing-file fallback.
+    if (
+        script == Path("scripts/standalone_work.py")
+        and _plugin_name(plugin_root) == "vera"
+    ):
+        return plugin_root.resolve()
+    return component_root
+
+
 def requirements_fingerprint(selection: RuntimeSelection) -> str:
     """Return a stable fingerprint for the selected requirement graph."""
 
@@ -266,7 +279,7 @@
     probe_path: Path | None = None
     try:
         path.mkdir(mode=0o700, parents=True, exist_ok=True)
-        if private:
+        if private and stat.S_IMODE(path.stat().st_mode) != 0o700:
             path.chmod(0o700)
         with tempfile.NamedTemporaryFile(
             dir=path,
@@ -463,6 +476,8 @@
     )
     environment["VIRTUAL_ENV"] = str(target)
     environment.pop("PYTHONHOME", None)
+    environment.pop("PYTHONPATH", None)
+    environment["PYTHONNOUSERSITE"] = "1"
     environment["MPARANZA_MANAGED_RUNTIME_VERIFY"] = "1"
     return environment
 
@@ -715,8 +730,8 @@
             timeout=600,
             check=False,
         )
-        if installed.returncode != 0:
-            raise ValueError(_network_permission_detail(_process_detail(installed)))
+        # uv can finish installing CPython but fail while creating a minor-version
+        # alias on Windows. A verified managed interpreter can still be used.
         found = runner(
             [uv, "python", "find", "--managed-python", "cpython@3.12"],
             capture_output=True,
@@ -735,6 +750,8 @@
             )
             if verified.returncode == 0 and verified.stdout.strip():
                 return verified.stdout.strip()
+        if installed.returncode != 0:
+            raise ValueError(_network_permission_detail(_process_detail(installed)))
     raise ValueError(
         "Vera, Clara and Lucia require CPython 3.12. Install Python 3.12 or make uv "
         "available for automatic setup, then rerun the dependency check. "
@@ -878,7 +895,13 @@
     return target
 
 
-def main(plugin_root: Path, argv: list[str] | None = None) -> int:
+def main(
+    plugin_root: Path,
+    argv: list[str] | None = None,
+    *,
+    stderr: TextIO | None = None,
+    diagnostic_path: Path | None = None,
+) -> int:
     """Run the managed runtime command-line interface."""
 
     parser = argparse.ArgumentParser(description=__doc__)
@@ -918,14 +941,33 @@
         return 0
 
     selection = select_runtime(plugin_root, args.module, args.requirements)
-    script = (selection.requirement_root / args.script).resolve()
-    if not script.is_relative_to(selection.requirement_root) or not script.is_file():
+    script_root = resolve_helper_root(
+        plugin_root, selection.requirement_root, args.script
+    )
+    script = (script_root / args.script).resolve()
+    if not script.is_relative_to(script_root) or not script.is_file():
         LOGGER.error("Managed runtime script not found: %s", script)
         return 2
-    completed = subprocess.run(
-        [str(runtime_python(target)), str(script), *args.arguments],
-        cwd=selection.requirement_root,
+    command = [str(runtime_python(target)), str(script), *args.arguments]
+    if diagnostic_path is not None:
+        command = [
+            str(runtime_python(target)),
+            str(plugin_root / "scripts/technical_runner.py"),
+            str(script_root),
+            str(diagnostic_path),
+            str(script),
+            *args.arguments,
+        ]
+    from archive_cli import run_command
+
+    completed = run_command(
+        command,
+        plugin_root=plugin_root,
+        component=selection.requirement_root.name,
+        arguments=[str(script), *args.arguments],
+        cwd=script_root,
         env=runtime_environment(target),
         check=False,
+        stderr=stderr,
     )
     return completed.returncode
Full technical diff · 565 changed fields

changed /files/.codex-plugin~1plugin.json/sha256

BEFORE
"3f19842efe8740b4ad80e524ef049add163864968c4ad4e78e458f6f8b15e5f8"
AFTER
"4506ddd8c3fc516747bf0d87389ae9246d3780264b14b3344a7c867f4b1baedf"

changed /files/.codex-plugin~1plugin.json/size

BEFORE
3576
AFTER
3282

removed /files/README.md

BEFORE
{
  "sha256": "14ed04816fb0b4a32e12c9c09525f3140d00b67faea2e2bb34a146aefd3694d8",
  "size": 8166
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1course.json

BEFORE
{
  "sha256": "4768a95ab838d4f7d47341f062bdf8e2db7b84384e498e802f6367f9403fde1f",
  "size": 33059
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1input~1register.csv

BEFORE
{
  "sha256": "650a1a34d298e7f4a93545dbac60d144e6f269fe916bc75487f8de110f2eb0bf",
  "size": 181
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1input~1request-de.md

BEFORE
{
  "sha256": "9d6b9b51a674229553e314789058da16cc3ebd12e0f46585f9337b3d14286463",
  "size": 992
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1input~1request-en.md

BEFORE
{
  "sha256": "00d87acaee57b30c1e91f3e9e6a6522d93f24d4caca5546ed0332ed1e88ba77b",
  "size": 912
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1input~1request-es.md

BEFORE
{
  "sha256": "b9e50c3b94897934e50182d3d09a28ab86fc14595b341b902ff4ec64f745bc86",
  "size": 990
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1input~1request-fr.md

BEFORE
{
  "sha256": "f9b7e3fba388401ca11f80b182d62d8fa52e8ca400fb1635bbc8a1ecfe796238",
  "size": 1035
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1input~1request-it.md

BEFORE
{
  "sha256": "7e57dd4fac673557030e5f45c60d6fab3cccdacd4176992ad3b01164e817e1ea",
  "size": 1018
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1input~1supply-de.md

BEFORE
{
  "sha256": "7d1459053141165e53eaaaa3cc595b4c9ad8ca62cb86313e2545882d7426184e",
  "size": 485
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1input~1supply-en.md

BEFORE
{
  "sha256": "76eec87f0afbaf087219342aefa7531524aea9a5a2a8722bc9850e07d59786e5",
  "size": 438
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1input~1supply-es.md

BEFORE
{
  "sha256": "daebd05212b5ce0c43ab634972b07c9447fa6e8c08d680187612a50fd7d741c7",
  "size": 486
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1input~1supply-fr.md

BEFORE
{
  "sha256": "52199ae2e19a1d513b7f96337333aa6dff911164f9e90684328884ba3e8410f8",
  "size": 480
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1input~1supply-it.md

BEFORE
{
  "sha256": "735d9b1b6d7d2e1f61f7bb42201eae101253181029f52682155b725d97c63e87",
  "size": 498
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1register.csv

BEFORE
{
  "sha256": "650a1a34d298e7f4a93545dbac60d144e6f269fe916bc75487f8de110f2eb0bf",
  "size": 181
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1request-de.md

BEFORE
{
  "sha256": "9d6b9b51a674229553e314789058da16cc3ebd12e0f46585f9337b3d14286463",
  "size": 992
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1request-en.md

BEFORE
{
  "sha256": "00d87acaee57b30c1e91f3e9e6a6522d93f24d4caca5546ed0332ed1e88ba77b",
  "size": 912
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1request-es.md

BEFORE
{
  "sha256": "b9e50c3b94897934e50182d3d09a28ab86fc14595b341b902ff4ec64f745bc86",
  "size": 990
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1request-fr.md

BEFORE
{
  "sha256": "f9b7e3fba388401ca11f80b182d62d8fa52e8ca400fb1635bbc8a1ecfe796238",
  "size": 1035
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1request-it.md

BEFORE
{
  "sha256": "7e57dd4fac673557030e5f45c60d6fab3cccdacd4176992ad3b01164e817e1ea",
  "size": 1018
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1supply-de.md

BEFORE
{
  "sha256": "7d1459053141165e53eaaaa3cc595b4c9ad8ca62cb86313e2545882d7426184e",
  "size": 485
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1supply-en.md

BEFORE
{
  "sha256": "76eec87f0afbaf087219342aefa7531524aea9a5a2a8722bc9850e07d59786e5",
  "size": 438
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1supply-es.md

BEFORE
{
  "sha256": "daebd05212b5ce0c43ab634972b07c9447fa6e8c08d680187612a50fd7d741c7",
  "size": 486
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1supply-fr.md

BEFORE
{
  "sha256": "52199ae2e19a1d513b7f96337333aa6dff911164f9e90684328884ba3e8410f8",
  "size": 480
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1supply-it.md

BEFORE
{
  "sha256": "735d9b1b6d7d2e1f61f7bb42201eae101253181029f52682155b725d97c63e87",
  "size": 498
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1update-de.md

BEFORE
{
  "sha256": "2bfe3da6a5fe935e758999920ac4e26b6d615c0269146ce23f1dc06035f076e2",
  "size": 304
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1update-en.md

BEFORE
{
  "sha256": "f4766c684c9dc0dbe543d4180fceb402809cce222a25d244d37decb0f5b48382",
  "size": 285
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1update-es.md

BEFORE
{
  "sha256": "affa2ec712001a0e8c21de1a74f4bceb4e8dea276a781717cdcfdc6ab2bba32d",
  "size": 316
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1update-fr.md

BEFORE
{
  "sha256": "eab6ecb5c331abe854e025bb67e96ba62f1b058f1bd641753a13460d8ef1f53d",
  "size": 306
}
AFTER
Field is absent

removed /files/assets~1courses~1apertura-pratica~1files~1practice~1update-it.md

BEFORE
{
  "sha256": "1289e19415eb939b2dafe7b9b0889fdd554bf3873d8b1c12ab209d5f99d4751f",
  "size": 311
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1course.json

BEFORE
{
  "sha256": "47d18238615c5d067d9c44a9cc0dffb0dd0c866b90a1e24152cbe3c402f5f185",
  "size": 44131
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1brief-de.md

BEFORE
{
  "sha256": "e3429092f67836b7bf56ebe179df13dca5719e2abb523e4f996c60c1c54fb48c",
  "size": 1285
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1brief-en.md

BEFORE
{
  "sha256": "f120478a3804be90262b717e01ea9ebe222a20686e2d3403848746ccd64d86e4",
  "size": 1081
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1brief-es.md

BEFORE
{
  "sha256": "9e3a2181693b41513fe175dec77b55122e8a875717aa7ec97885cd7495f96e80",
  "size": 1224
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1brief-fr.md

BEFORE
{
  "sha256": "ab8409761679dd3285f54518621c9d2b246c910a9b37a52ac4003770fb7d77a2",
  "size": 1293
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1brief-it.md

BEFORE
{
  "sha256": "537a3686f5e582dd7552fdd9e0a9137f91a0bc0558b9ef06f6384762fdbdc6b4",
  "size": 1164
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1source-de-provenance.json

BEFORE
{
  "sha256": "eaa7fb097004033731a00c1c8d733d8ad6625c831aa8e7eee6eb1cb86ef6ed27",
  "size": 553
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1source-de.md

BEFORE
{
  "sha256": "42a61615cce6ee54aa9c2533423da021eeb1ae5237d13924e2a795910baa8068",
  "size": 11028
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1source-en-provenance.json

BEFORE
{
  "sha256": "92fd09ad935a5f9f3082309b32b6bd64ba79ef67ef0ee0f815658f3e6fdbf56a",
  "size": 553
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1source-en.md

BEFORE
{
  "sha256": "75b96074c44743ff328f139d45ad296dd8b392a854809b499ff9b8733aff079d",
  "size": 9846
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1source-es-provenance.json

BEFORE
{
  "sha256": "ec0909b8cf3b7f14103b6b0032ddac870241a38a7aa42bd708eab7781ab9f952",
  "size": 553
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1source-es.md

BEFORE
{
  "sha256": "3591b39412f7dbbcfa9c8beedc4a86e75d85b6b2c125aec2d4fc7e65e800bfb6",
  "size": 10873
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1source-fr-provenance.json

BEFORE
{
  "sha256": "a39f603e496e9fec2423c682d63ec0668847457dfb3f88c1a90731ef7309e535",
  "size": 553
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1source-fr.md

BEFORE
{
  "sha256": "531675a284d296bb8eef0c6ec8458aca65378fd691f814959bc3d9a70f5e275c",
  "size": 11929
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1source-it-provenance.json

BEFORE
{
  "sha256": "d4faa7f37c608fae9a43eb04e5d6caf9407bb3334a98d1d9b684d1939f44a07d",
  "size": 553
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1input~1source-it.md

BEFORE
{
  "sha256": "c4c8f51c2ed0f1e76a6b2d6f01cf40e702ef5683f7dba3c8be88e0634573d2c8",
  "size": 10982
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1brief-de.md

BEFORE
{
  "sha256": "e3429092f67836b7bf56ebe179df13dca5719e2abb523e4f996c60c1c54fb48c",
  "size": 1285
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1brief-en.md

BEFORE
{
  "sha256": "f120478a3804be90262b717e01ea9ebe222a20686e2d3403848746ccd64d86e4",
  "size": 1081
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1brief-es.md

BEFORE
{
  "sha256": "9e3a2181693b41513fe175dec77b55122e8a875717aa7ec97885cd7495f96e80",
  "size": 1224
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1brief-fr.md

BEFORE
{
  "sha256": "ab8409761679dd3285f54518621c9d2b246c910a9b37a52ac4003770fb7d77a2",
  "size": 1293
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1brief-it.md

BEFORE
{
  "sha256": "537a3686f5e582dd7552fdd9e0a9137f91a0bc0558b9ef06f6384762fdbdc6b4",
  "size": 1164
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1practice-de.md

BEFORE
{
  "sha256": "2bba3c1f2b3c6f36bb4f0875b08b5aef3fefabe936dfd15f457ee2e5499e4159",
  "size": 483
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1practice-en.md

BEFORE
{
  "sha256": "1ac855a62ab75e8b1dfda2721c1a58d704ed048eb58aef6db3651baf3ac197a7",
  "size": 494
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1practice-es.md

BEFORE
{
  "sha256": "829466f9c59c8b99aecb00534a622e5c3800ae121f0bb51a742345e07e775fdc",
  "size": 534
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1practice-fr.md

BEFORE
{
  "sha256": "2a3b50913467d3a7e60b8f8d4f6e82a4e8b3eb5a01bcad88d7ebc90bd6256435",
  "size": 560
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1practice-it.md

BEFORE
{
  "sha256": "dc77bac707b4e559ef8a7c2eefdfbec49a9af3584b13e3ec5793d5fbff902e57",
  "size": 523
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1source-de-provenance.json

BEFORE
{
  "sha256": "eaa7fb097004033731a00c1c8d733d8ad6625c831aa8e7eee6eb1cb86ef6ed27",
  "size": 553
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1source-de.md

BEFORE
{
  "sha256": "42a61615cce6ee54aa9c2533423da021eeb1ae5237d13924e2a795910baa8068",
  "size": 11028
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1source-en-provenance.json

BEFORE
{
  "sha256": "92fd09ad935a5f9f3082309b32b6bd64ba79ef67ef0ee0f815658f3e6fdbf56a",
  "size": 553
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1source-en.md

BEFORE
{
  "sha256": "75b96074c44743ff328f139d45ad296dd8b392a854809b499ff9b8733aff079d",
  "size": 9846
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1source-es-provenance.json

BEFORE
{
  "sha256": "ec0909b8cf3b7f14103b6b0032ddac870241a38a7aa42bd708eab7781ab9f952",
  "size": 553
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1source-es.md

BEFORE
{
  "sha256": "3591b39412f7dbbcfa9c8beedc4a86e75d85b6b2c125aec2d4fc7e65e800bfb6",
  "size": 10873
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1source-fr-provenance.json

BEFORE
{
  "sha256": "a39f603e496e9fec2423c682d63ec0668847457dfb3f88c1a90731ef7309e535",
  "size": 553
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1source-fr.md

BEFORE
{
  "sha256": "531675a284d296bb8eef0c6ec8458aca65378fd691f814959bc3d9a70f5e275c",
  "size": 11929
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1source-it-provenance.json

BEFORE
{
  "sha256": "d4faa7f37c608fae9a43eb04e5d6caf9407bb3334a98d1d9b684d1939f44a07d",
  "size": 553
}
AFTER
Field is absent

removed /files/assets~1courses~1comunicazione-professionale~1files~1practice~1source-it.md

BEFORE
{
  "sha256": "c4c8f51c2ed0f1e76a6b2d6f01cf40e702ef5683f7dba3c8be88e0634573d2c8",
  "size": 10982
}
AFTER
Field is absent

removed /files/assets~1courses~1index.json

BEFORE
{
  "sha256": "d0cfe7368042032ec35d138d9be83be787c0241d5b945817a6b7b48ebceb3fb4",
  "size": 6000
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1course.json

BEFORE
{
  "sha256": "2f4c9dd12d05e00737f70534d0c5e223376dea34dfddee4fcd08d897f9162975",
  "size": 32718
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1input~1lucia-studio-de.md

BEFORE
{
  "sha256": "59436451e8cb0db86ed2f3519b0f6f0cf65f81f93fe0de464366a117ad217ef0",
  "size": 1057
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1input~1lucia-studio-en.md

BEFORE
{
  "sha256": "717b33c4c9f3773b9886c9ffc705ceca42cca41c4ffd9c50b762432a63b92886",
  "size": 935
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1input~1lucia-studio-es.md

BEFORE
{
  "sha256": "57c42f9a63384ce665591c56ad1783738ba75d3acb4b9a283f58345c6b6451f8",
  "size": 1021
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1input~1lucia-studio-fr.md

BEFORE
{
  "sha256": "d6cbcce68b0775102c2d3c04f531949fc5da5aab47c2b9a5c56a2fb53032e486",
  "size": 1061
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1input~1lucia-studio-it.md

BEFORE
{
  "sha256": "f2a658f9168a53e9010bc7d5ffacbed1d449beaa2e6b81ee01209777504c41f9",
  "size": 1004
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1practice~1lucia-studio-de.md

BEFORE
{
  "sha256": "59436451e8cb0db86ed2f3519b0f6f0cf65f81f93fe0de464366a117ad217ef0",
  "size": 1057
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1practice~1lucia-studio-en.md

BEFORE
{
  "sha256": "717b33c4c9f3773b9886c9ffc705ceca42cca41c4ffd9c50b762432a63b92886",
  "size": 935
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1practice~1lucia-studio-es.md

BEFORE
{
  "sha256": "57c42f9a63384ce665591c56ad1783738ba75d3acb4b9a283f58345c6b6451f8",
  "size": 1021
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1practice~1lucia-studio-fr.md

BEFORE
{
  "sha256": "d6cbcce68b0775102c2d3c04f531949fc5da5aab47c2b9a5c56a2fb53032e486",
  "size": 1061
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1practice~1lucia-studio-it.md

BEFORE
{
  "sha256": "f2a658f9168a53e9010bc7d5ffacbed1d449beaa2e6b81ee01209777504c41f9",
  "size": 1004
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1practice~1lucia-update-de.md

BEFORE
{
  "sha256": "9884034d23d87c9d470482b7c684f2a57a8cf9087114fdca7be398c2b55152b7",
  "size": 197
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1practice~1lucia-update-en.md

BEFORE
{
  "sha256": "f1d7e7f3e6a3a12450d4594d91dd6eccfb3b8c02d99cf69b3fa811f80f93adb0",
  "size": 182
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1practice~1lucia-update-es.md

BEFORE
{
  "sha256": "5323f6529498d654c7868bccfca4c2e61a3212146b98cee59823263f31846c75",
  "size": 201
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1practice~1lucia-update-fr.md

BEFORE
{
  "sha256": "04ddb25e18a3c40c0a0860c95568c5d6202bc5f337f9b5fbc28d2c4d197ba643",
  "size": 204
}
AFTER
Field is absent

removed /files/assets~1courses~1presenza-digitale-studio~1files~1practice~1lucia-update-it.md

BEFORE
{
  "sha256": "648f6f07e2072be75624538ac589afb29d39e5f06356015edbd760d70a123701",
  "size": 223
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1course.json

BEFORE
{
  "sha256": "34180b04a90b3b9e6506598b3d84faf23180fd4803c838052d18a53a1c2479d3",
  "size": 39867
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1directive-original-es.pdf

BEFORE
{
  "sha256": "1b6a68e172965e8bd7cfcc74a1a892f0f32045e5f94fc339d5f1125b422bf1c8",
  "size": 807462
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1guide-de.md

BEFORE
{
  "sha256": "3542e8439ee81608bb9fe3e47ca3a2625eca3fb74854fb726b86471eedc7817a",
  "size": 19866
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1guide-en.md

BEFORE
{
  "sha256": "9bdfed2dfe94df52e12f0916eb36329b1d24911e023a7195932ea9b8eecc34d7",
  "size": 18057
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1guide-es.md

BEFORE
{
  "sha256": "28eae2224635f2e150e538c888cac681c032dd7a466a8996829df0da0013d9d5",
  "size": 20023
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1guide-fr.md

BEFORE
{
  "sha256": "b48e314a81c8712a17b4c80278d281c5aefa69ac02d850d328382fc010c21b30",
  "size": 21339
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1guide-it.md

BEFORE
{
  "sha256": "4980f464edea93a96a8497206e614ac2d213cfebf2d9d7912a757511f976872c",
  "size": 19821
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1question-de.md

BEFORE
{
  "sha256": "f2a90353d4807d63ecac8fd449f4ee812d1aab8584b550fcc3546bd9ef4cf926",
  "size": 1214
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1question-en.md

BEFORE
{
  "sha256": "54eb6f2eedfefa5ac42ab82d4f16fbc0399d9aa15fa17300822389b702dc26f3",
  "size": 1138
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1question-es.md

BEFORE
{
  "sha256": "3c93b90be9489c684a08238546e27960999dfd9690a7a43861abf9587852ff64",
  "size": 1172
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1question-fr.md

BEFORE
{
  "sha256": "018b71a83123908dfcd830ebdb1ab805e92a37f63c77110c570931c488164055",
  "size": 1263
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1question-it.md

BEFORE
{
  "sha256": "fc054c044e7207f1b51aa1090e0817f3a6080d92798604ffb3705cbb5b7c6c60",
  "size": 1196
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1source-provenance-de.json

BEFORE
{
  "sha256": "7fe1e2dbae17ac1976ab75c5f1f6b57b6b80a7060966c5648fbb32d0aedf4476",
  "size": 724
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1source-provenance-en.json

BEFORE
{
  "sha256": "f861377fbdc1c4f394899bedbf51069f1fa6d4c51db3923a4803a9d4550c30ed",
  "size": 724
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1source-provenance-es.json

BEFORE
{
  "sha256": "e6902555d5ccc8823ca306b704f8e4962cb285a142d27071b1f0a9b3b22a7f23",
  "size": 724
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1source-provenance-fr.json

BEFORE
{
  "sha256": "b687cebc26d85d3f1121a8b1da4613faef65b219e0017b06bd6293ca3659f7cc",
  "size": 724
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1source-provenance-it.json

BEFORE
{
  "sha256": "eb85bc6b20216283d72eb52328bbcbc6fb67d7c1d80434eea3a1eff231d1a184",
  "size": 1104
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1sources-de.md

BEFORE
{
  "sha256": "858cc3c773e95b5abf2993f612ec722ae3abdaeed659cbedf8a78909fb515735",
  "size": 664
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1sources-en.md

BEFORE
{
  "sha256": "84cd3b6db5c551ab6916df3e1cefe9afc27f9be5ce8af15960cd200d43b363a5",
  "size": 626
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1sources-es.md

BEFORE
{
  "sha256": "31a79e0a9b1f46579b1316d0b049f170c14368fd0d4a0b9b45d1fb3dc833be13",
  "size": 580
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1sources-fr.md

BEFORE
{
  "sha256": "8d6a667b753783b3bf00b411a9c2197b9ca16ccec77f956cfc6ee59a91a688b0",
  "size": 684
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1input~1sources-it.md

BEFORE
{
  "sha256": "083906eee3824b1668b362ff56bedc7c8a3f6cd028d12fde8d1ab90d3755a2a0",
  "size": 660
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1directive-original-es.pdf

BEFORE
{
  "sha256": "1b6a68e172965e8bd7cfcc74a1a892f0f32045e5f94fc339d5f1125b422bf1c8",
  "size": 807462
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1guide-de.md

BEFORE
{
  "sha256": "3542e8439ee81608bb9fe3e47ca3a2625eca3fb74854fb726b86471eedc7817a",
  "size": 19866
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1guide-en.md

BEFORE
{
  "sha256": "9bdfed2dfe94df52e12f0916eb36329b1d24911e023a7195932ea9b8eecc34d7",
  "size": 18057
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1guide-es.md

BEFORE
{
  "sha256": "28eae2224635f2e150e538c888cac681c032dd7a466a8996829df0da0013d9d5",
  "size": 20023
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1guide-fr.md

BEFORE
{
  "sha256": "b48e314a81c8712a17b4c80278d281c5aefa69ac02d850d328382fc010c21b30",
  "size": 21339
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1guide-it.md

BEFORE
{
  "sha256": "4980f464edea93a96a8497206e614ac2d213cfebf2d9d7912a757511f976872c",
  "size": 19821
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1practice-de.md

BEFORE
{
  "sha256": "b826ce81ec3db22953f53e56615608278913c05b41ff182601ee7a94a4361e0e",
  "size": 1618
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1practice-en.md

BEFORE
{
  "sha256": "4dbf8cd9a2de835cdd929ecc529cf18bd6c5ce7b151f7abe3c6b1a033ce547b2",
  "size": 1491
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1practice-es.md

BEFORE
{
  "sha256": "b9c574edcf33cb98bd65c4e2f323f6704683d35350811caf8524231fd3ef5bc7",
  "size": 1570
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1practice-fr.md

BEFORE
{
  "sha256": "ac2808d22f92c4072a12b3cded8c7789cc186269439cd8944312197d41494338",
  "size": 1657
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1practice-it.md

BEFORE
{
  "sha256": "26b4324e25264aeb69c4d5ea70c12938e48b6e8daf212b355c331769133e864f",
  "size": 1590
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1question-de.md

BEFORE
{
  "sha256": "f2a90353d4807d63ecac8fd449f4ee812d1aab8584b550fcc3546bd9ef4cf926",
  "size": 1214
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1question-en.md

BEFORE
{
  "sha256": "54eb6f2eedfefa5ac42ab82d4f16fbc0399d9aa15fa17300822389b702dc26f3",
  "size": 1138
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1question-es.md

BEFORE
{
  "sha256": "3c93b90be9489c684a08238546e27960999dfd9690a7a43861abf9587852ff64",
  "size": 1172
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1question-fr.md

BEFORE
{
  "sha256": "018b71a83123908dfcd830ebdb1ab805e92a37f63c77110c570931c488164055",
  "size": 1263
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1question-it.md

BEFORE
{
  "sha256": "fc054c044e7207f1b51aa1090e0817f3a6080d92798604ffb3705cbb5b7c6c60",
  "size": 1196
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1source-provenance-de.json

BEFORE
{
  "sha256": "7fe1e2dbae17ac1976ab75c5f1f6b57b6b80a7060966c5648fbb32d0aedf4476",
  "size": 724
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1source-provenance-en.json

BEFORE
{
  "sha256": "f861377fbdc1c4f394899bedbf51069f1fa6d4c51db3923a4803a9d4550c30ed",
  "size": 724
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1source-provenance-es.json

BEFORE
{
  "sha256": "e6902555d5ccc8823ca306b704f8e4962cb285a142d27071b1f0a9b3b22a7f23",
  "size": 724
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1source-provenance-fr.json

BEFORE
{
  "sha256": "b687cebc26d85d3f1121a8b1da4613faef65b219e0017b06bd6293ca3659f7cc",
  "size": 724
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1source-provenance-it.json

BEFORE
{
  "sha256": "eb85bc6b20216283d72eb52328bbcbc6fb67d7c1d80434eea3a1eff231d1a184",
  "size": 1104
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1sources-de.md

BEFORE
{
  "sha256": "858cc3c773e95b5abf2993f612ec722ae3abdaeed659cbedf8a78909fb515735",
  "size": 664
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1sources-en.md

BEFORE
{
  "sha256": "84cd3b6db5c551ab6916df3e1cefe9afc27f9be5ce8af15960cd200d43b363a5",
  "size": 626
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1sources-es.md

BEFORE
{
  "sha256": "31a79e0a9b1f46579b1316d0b049f170c14368fd0d4a0b9b45d1fb3dc833be13",
  "size": 580
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1sources-fr.md

BEFORE
{
  "sha256": "8d6a667b753783b3bf00b411a9c2197b9ca16ccec77f956cfc6ee59a91a688b0",
  "size": 684
}
AFTER
Field is absent

removed /files/assets~1courses~1quesito-legale-fiscale~1files~1practice~1sources-it.md

BEFORE
{
  "sha256": "083906eee3824b1668b362ff56bedc7c8a3f6cd028d12fde8d1ab90d3755a2a0",
  "size": 660
}
AFTER
Field is absent

added /files/assets~1icon.png

BEFORE
Field was absent
AFTER
{
  "sha256": "8ba0d3ec9d1a5aaf163f7693be84fabf8a536bea15abd51f42f7ef16bc4ac7a5",
  "size": 18544
}

removed /files/assets~1onboarding~1matter-brief.md

BEFORE
{
  "sha256": "9110c8991a10957d6c7f4227131ad33da42cdb83da81e029b3bb6416a2c6e932",
  "size": 613
}
AFTER
Field is absent

removed /files/assets~1onboarding~1studio-facts.md

BEFORE
{
  "sha256": "e822f6333223244e8920604fdcbea07156169fc20e61090a4383de53fa7f99b9",
  "size": 512
}
AFTER
Field is absent

removed /files/assets~1playbook-editor.html

BEFORE
{
  "sha256": "8e1a0d389f2fabefc59db97a14c2816b301356926b9ba4a896bdb26c3281bcaa",
  "size": 14350
}
AFTER
Field is absent

removed /files/assets~1playbook-nda.json

BEFORE
{
  "sha256": "0b4103aa13f0a6812149fa272f1b28977bd010f6da7e98dbd95f1982cd979287",
  "size": 1028
}
AFTER
Field is absent

changed /files/components.json/sha256

BEFORE
"0859c7f5484b813ebf0d3d8ea007fabd152c25a8fa790787c69879765b87bb1d"
AFTER
"ba60e9c38f459ccdfc73ea716dbda7abfcd536bb9f48f78b60e214c694df7475"

changed /files/components.json/size

BEFORE
971
AFTER
67

changed /files/constraints-shared-macos-py312.txt/sha256

BEFORE
"4970ea80db8d40d837ab3a84a60fa18dc5b9bc5b7f8f67cb484c29d445b1c075"
AFTER
"589401f304dbdee38a0b61de71efcd1dc98163f7a9c0818c440effcbda168765"

changed /files/constraints-shared-macos-py312.txt/size

BEFORE
2901
AFTER
3188

added /files/distribution-review.json

BEFORE
Field was absent
AFTER
{
  "sha256": "4390e98156eca26d1a0d08e93f9416255b14265e1e21724cfdb78d419ae8f68d",
  "size": 4739
}

added /files/distribution.json

BEFORE
Field was absent
AFTER
{
  "sha256": "47c94b1c1b5924485430c1151ada529a0a54091a517074e7446a45c291350741",
  "size": 377
}

removed /files/evals~1submission_cases.json

BEFORE
{
  "sha256": "8017efcdd02670c8ab12176304bb418be6815b407578fff4e657f07ef6d2e259",
  "size": 6746
}
AFTER
Field is absent

removed /files/evals~1trigger_fixtures.json

BEFORE
{
  "sha256": "fae9c68468e8432a28840f466341508c0c165e502d2594b0951b0f1c660673b2",
  "size": 5262
}
AFTER
Field is absent

added /files/execution-files.json

BEFORE
Field was absent
AFTER
{
  "sha256": "59f270b46ea266e275fbb3a8cb89a20e68e11128a6645717265f6947f1b7e792",
  "size": 15806
}

added /files/modules~1README.md

BEFORE
Field was absent
AFTER
{
  "sha256": "54c441e82ca5a564fba8c55118f4282c41da88ef0596642ce4074748bf7d7654",
  "size": 67
}

removed /files/modules~1apertura-pratica~1.codex-plugin~1plugin.json

BEFORE
{
  "sha256": "658a6e9d0a2bc5884df991140072a42b065bb1a2e2209f3c46d6b7202ccfe189",
  "size": 2388
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1README.md

BEFORE
{
  "sha256": "49ba12cf6441e1115fd07362307ab0bbba15fb040dcb165dd58d5fe81c10c13e",
  "size": 1177
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1assets~1apertura-pratica-review-widget.html

BEFORE
{
  "sha256": "412c966d8c3e1f1602cf44b4111a1c94ece51cb603424d4e440c50c0ce691eb7",
  "size": 295420
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1assets~1apertura-pratica-review.html

BEFORE
{
  "sha256": "c3a90c2fdbfefd1ece546cb392b1e28f38b0edaeef86013c4392328174163d91",
  "size": 295419
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1assets~1icon.svg

BEFORE
{
  "sha256": "651be91e3062d9f910c1cd70dc8d484a861525266a25742bdb3001b318a1d114",
  "size": 814
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1evals~1trigger_fixtures.json

BEFORE
{
  "sha256": "4ae50779c4d4cd1948894a29f76a3a96eb107092d16b708aef70f1a37ee79f1a",
  "size": 1197
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1references~1display-labels.json

BEFORE
{
  "sha256": "22e8344797b3c7ddc79195ad2fd1f1b78ed38ee0bec9c53ee17ad7956f975cce",
  "size": 55603
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1references~1source-registry.json

BEFORE
{
  "sha256": "09548934c2ea5bb7cc275615ca74396857b9851386a22475ad642b95ef7fb4ad",
  "size": 2163
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1requirements.txt

BEFORE
{
  "sha256": "117bb7857e2106917057761be56b51e26df4b9c0e3ebdbcf48a992e94534c6ac",
  "size": 20
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1schemas~1matter_intake.schema.json

BEFORE
{
  "sha256": "06243a8205d4831b240c421c5c2b13d9c57ab1d35047d64a110b1fe75d32664a",
  "size": 19036
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1schemas~1ui_decisions.schema.json

BEFORE
{
  "sha256": "b4c66a89d71d2c0628eeaea05f90796ddd36490d9779998dde2deec6cf093181",
  "size": 1413
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1scripts~1add_evidence.py

BEFORE
{
  "sha256": "e15edcdd4704b389aaf9995b9e66f7210b780b83845193c3f312430ae6a1d2b0",
  "size": 881
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1scripts~1apertura_pratica_core.py

BEFORE
{
  "sha256": "313680fad95ede5d2cb8a2df35edaeeaf71bc5a5220048be31e5194db2263d3e",
  "size": 51184
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1scripts~1apertura_pratica_display.py

BEFORE
{
  "sha256": "3fc9a78bf1a1212b2be86e0c021d06bbf04d6ec529ef9bacd8d8ce7fb41180f5",
  "size": 5788
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1scripts~1apply_review.py

BEFORE
{
  "sha256": "c04f6aecc0ed3abdd7b9a808049182af7a08a2482278acbef314f9c3710b221b",
  "size": 994
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1scripts~1check_dependencies.py

BEFORE
{
  "sha256": "a10da17901307f832bd7f6e910664c25ecccea11980a3eb96cfd7a94513700be",
  "size": 1575
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1scripts~1initialize_workspace.py

BEFORE
{
  "sha256": "4f1b0ee25a77b158a54b75374132d5cadf6219b52c271b88d99d416db15023e1",
  "size": 1300
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1scripts~1prepare_review.py

BEFORE
{
  "sha256": "6010c6e679e9b979bcb90db57cdee86271e9c38731f6fee2e7714051f7895f02",
  "size": 760
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1scripts~1review_server.py

BEFORE
{
  "sha256": "f27d6e0d4c4934272cd3e5c3034765aac1b390774637f626d79d24c736798a8d",
  "size": 6691
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1scripts~1validate_run.py

BEFORE
{
  "sha256": "0bc0b15ddbddd9902e39177797e8bbf6d428f0f5d736eca2e1b9bde068b83235",
  "size": 1283
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1skills~1apertura-pratica~1SKILL.md

BEFORE
{
  "sha256": "97b6c0d327fa0a426ec158f7f674d912a3d967c1d587ea9798559eac2d1f9b81",
  "size": 8125
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1skills~1apertura-pratica~1agents~1openai.yaml

BEFORE
{
  "sha256": "2b81b8a45bf1bb2fa701b1194d4301ac88b894d258750c9c271cb320064dcabd",
  "size": 253
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1skills~1apertura-pratica~1references~1italian-professional-boundaries.md

BEFORE
{
  "sha256": "66591469f13c0e262391a09c32c645ea03ba538f050276a921ded8bb98fc83ab",
  "size": 2041
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1skills~1apertura-pratica~1references~1workflow-method.md

BEFORE
{
  "sha256": "8cdc87341ab9d39c59446bb4a02994a24f4cdf024dfb9c284c80b7e540d15c4c",
  "size": 1876
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1tests~1test_apertura_pratica.py

BEFORE
{
  "sha256": "5969f8a206c15de26fc3f742bc0e17f598bcb71823e11fb3b64c7431ac022c0e",
  "size": 14107
}
AFTER
Field is absent

removed /files/modules~1apertura-pratica~1tests~1test_review_server_restore.py

BEFORE
{
  "sha256": "acacf3e046ac234371ab205a75e91f859795faa8c1b2dc0ad315c46bcbb1777d",
  "size": 4500
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1.codex-plugin~1plugin.json

BEFORE
{
  "sha256": "8feba1867bb5134b457c4c0a4f9445a0fa266fc97d798976e46da9147e5ebcff",
  "size": 3712
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1assets~1fonts~1InstrumentSans-Bold.ttf

BEFORE
{
  "sha256": "735badeb8b2046cee6f5e1226412ab6c29db04accbca413af03d70e991dce10d",
  "size": 87272
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1assets~1fonts~1InstrumentSans-Regular.ttf

BEFORE
{
  "sha256": "69fd3f7c467c70c1f73b232812407f688f3d87dd7a801ea7281aa97d29cf53d5",
  "size": 86232
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1assets~1fonts~1InstrumentSans-SemiBold.ttf

BEFORE
{
  "sha256": "7151cf505f897e17b4e9b956293b5a60046ec39da3923a8feba29ce86fd14e12",
  "size": 87004
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1assets~1fonts~1OFL.txt

BEFORE
{
  "sha256": "bc29b497c4e8316b2d248322a9cea670c2f0afc24ae0eb7bbaa54e02e00eebab",
  "size": 4402
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1assets~1icon.svg

BEFORE
{
  "sha256": "9cad267791094a6a9b20ff3a4c7e44d730bc7e05de4d40e7865931392e7803b4",
  "size": 715
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1assets~1package-labels.json

BEFORE
{
  "sha256": "20037aadccc71638347356ae903084da35c4a155438b1ad7808ed34cfe18d88d",
  "size": 12996
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1evals~1editorial_quality_cases.json

BEFORE
{
  "sha256": "7e7c8435ff6cb4893feca611e3d9a290e04a4031f0c374830bff3f49b8309832",
  "size": 4505
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1evals~1editorial_quality_expected.json

BEFORE
{
  "sha256": "9d02d94d6eb908ce2da778a100799e558d9d2acd8c55edbbf2f6048fb3c28e53",
  "size": 656
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1evals~1trigger_fixtures.json

BEFORE
{
  "sha256": "e478498f233e506ed6f62bc5497751281521a0d2c8776ed20e47959de1c73071",
  "size": 1306
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1prompts~1claim-assurance-v2.md

BEFORE
{
  "sha256": "c39b0c976a010ec84af96dd829717a2430099f2c414ddedbe9c0b852970e0f50",
  "size": 883
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1prompts~1editorial-assessment-v4.md

BEFORE
{
  "sha256": "3674c84a1916d0ad2604a4321cd0253877e20ace02f2afea77cfea598b0091b6",
  "size": 1117
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1prompts~1generation-v3.md

BEFORE
{
  "sha256": "00702ffdcbf84ab18081f60aef8f8b7ea07509b54feecc41454ca30dce283f5a",
  "size": 1430
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1prompts~1history-privacy-assessment-v1.md

BEFORE
{
  "sha256": "b91b5100c58da83104673815230cfc9022f66bb01c5e6433394c18db185b4d25",
  "size": 1426
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1prompts~1history-pseudonymization-v1.md

BEFORE
{
  "sha256": "5280cefa1fcdbc6ae9ca73076944e3df468c8aec8d8073e2ce86e626e1deefc8",
  "size": 2368
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1prompts~1visual-assessment-v2.md

BEFORE
{
  "sha256": "9d15f0bba0e0a4a4a4f4d510ff79c301215e303a58e1c113a17449f6820d5fc2",
  "size": 1018
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1requirements.txt

BEFORE
{
  "sha256": "4376e39d90f829be0b643d59c8df0c2ac265409071947ee64265207daae4c2e7",
  "size": 107
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1answer_contract.schema.json

BEFORE
{
  "sha256": "1167a143aea147883d9c1961f8eaebfa652ea1c1e7b381907d14869ab45774d5",
  "size": 2369
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1claim_assurance.schema.json

BEFORE
{
  "sha256": "6f560e9c2264349ce6e1333024b54241ed6352f2f5c771550e0889506b7bc728",
  "size": 7811
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1communication_intake.schema.json

BEFORE
{
  "sha256": "a53683440b910d297838b87d7d2cb1b9ce9a1035f52f54da6f44207913412fe6",
  "size": 4550
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1creative_direction_decision.schema.json

BEFORE
{
  "sha256": "7c08d51b1bb5f50e67c7493237f68b42fb77bfb147e05a8697e38312e0dc70e5",
  "size": 4526
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1creative_direction_handoff.schema.json

BEFORE
{
  "sha256": "8a58f5037fed81655a1e3477a8e310e9a56e8344de5f7fb69bc3a2eefe010483",
  "size": 6494
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1creative_direction_selection_input.schema.json

BEFORE
{
  "sha256": "59ddeb76e13171a8a793881c7b7bbd2713d5b67c01d70f8abee3dba201ae34e2",
  "size": 3506
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1editorial_assessment.schema.json

BEFORE
{
  "sha256": "601cfc6f56620b71fc4dff91245a1df6980ab5ba1ee4f0f397bcaa9adb151b91",
  "size": 5050
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1editorial_benchmark_results.schema.json

BEFORE
{
  "sha256": "ea70db0707f9e498c00d36593968045aba59b2497662232a2cd9441bd6bbe830",
  "size": 1272
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1history_privacy_assessment.schema.json

BEFORE
{
  "sha256": "d2326990b65e8105d2bffaa7f38e0f5b841134fc5818325edce8841fdb908584",
  "size": 3350
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1history_pseudonymization.schema.json

BEFORE
{
  "sha256": "f8f6825ac060568be8b629c4e0473d2cd08d08d60d9f01e561fbc5ec960e1c18",
  "size": 3694
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1model_contribution.schema.json

BEFORE
{
  "sha256": "f596f244613885b9ebe056a59856585abc08f3796d9fa7d29e3d7ba621bda61a",
  "size": 17595
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1review_bundle.schema.json

BEFORE
{
  "sha256": "a8352cd640680073c383181f3aeeeb136fe2ec132477b94e0f04e0107bd10462",
  "size": 753
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1visual_assessment.schema.json

BEFORE
{
  "sha256": "10c887b04f047b4cff4866717ca7908263e2a3d153693151d415139dc961101d",
  "size": 3968
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1schemas~1workspace.schema.json

BEFORE
{
  "sha256": "7b73a414fa43f7b098142c3c8feb987366d14a0d371c4a88092a3c2004680a79",
  "size": 939
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1check_dependencies.py

BEFORE
{
  "sha256": "580ea4e20a04f097f3b21bd4fb8279b594b5dccda2880344aee66bbb1a1c071d",
  "size": 2692
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1history_privacy.py

BEFORE
{
  "sha256": "1b22ced235b168743888a1bc397d30b0ce6edff93a151c3e700e9ff5300f75ee",
  "size": 13351
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1initialize_workspace.py

BEFORE
{
  "sha256": "4beedaf22e478a26174c8a09c23e99e4be54f3c7b02516b395299205b91d97db",
  "size": 3457
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1package_communications.py

BEFORE
{
  "sha256": "b71677ef0500fca3770bb501d5e4f2ff68a5b1ae0077a8389d81c70eb705d60b",
  "size": 26558
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1prepare_creative_direction_handoff.py

BEFORE
{
  "sha256": "b612df7130f0fa2a4e7ff7a960b79886059f69387e91b1b978df0b3840bc7468",
  "size": 10398
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1prepare_model_phase.py

BEFORE
{
  "sha256": "9514479d1043407f024af9e2333fbcc6a36f580d24ce7b6ee3ea0e44315e731d",
  "size": 11015
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1prepare_run.py

BEFORE
{
  "sha256": "061bb7a7161111371556938b018a9b55d69046223778307468f9e39671db25df",
  "size": 24574
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1promote_studio_profile.py

BEFORE
{
  "sha256": "11443b542e3174ca1faf7ef293e675854a78322cf0b0c078c369250d524856cc",
  "size": 5448
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1qualify_editorial_assessor.py

BEFORE
{
  "sha256": "2a587789eca2e2b970c9f388048d7ea14bd009c1499055c3d9bd3167ce18bef3",
  "size": 5956
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1record_contribution.py

BEFORE
{
  "sha256": "c90888296819d48bbefbd6a4b8dbcc08e8433aafca6e4931d7de417f16a3e629",
  "size": 27538
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1record_creative_direction_decision.py

BEFORE
{
  "sha256": "4bffbd20a0700c483987652cb350ebd13eb214ba02a3aeaeec82029d7c5697ba",
  "size": 9680
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1record_external_delivery.py

BEFORE
{
  "sha256": "3cef3f7267012d1cac0bad8f1949e3e927f851ed2d4b9db23c9a37d78dd01d43",
  "size": 4230
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1record_history_privacy_assessment.py

BEFORE
{
  "sha256": "2986ccb7ab027420a1d9e5ddfec09eec4c9b540d9d0900ea694ca132157f658b",
  "size": 13835
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1record_history_pseudonymization.py

BEFORE
{
  "sha256": "248a5f5baad2b95639d0a336365a6337ae9bd4fe7b1181ca33d221b0bb7871cc",
  "size": 12725
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1record_review.py

BEFORE
{
  "sha256": "6b40e370d916be6ec21a93614cdf2a498dbffaadb78b2190dcabc7a6de7d13ee",
  "size": 7695
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1record_visual_assessment.py

BEFORE
{
  "sha256": "d86621b311eb8bedce1414000e99289cfefbbf1123598e3a4eca1701e51e7642",
  "size": 7567
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1render_visuals.py

BEFORE
{
  "sha256": "c07ac4376bd254bcbd249e9e3a8432e1948999cf1678c5dd5cd9233ac03a033c",
  "size": 60387
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1validate_run.py

BEFORE
{
  "sha256": "93410dfa2c1c87a8d950b5421bbb00960933341ae4fa8fb88e76ff75ff5004f5",
  "size": 11827
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1scripts~1workflow_core.py

BEFORE
{
  "sha256": "e7fb34cd0b443b0fab6e4afd1cc0ccedb05d0c8dcb9e7befb157e732bede3831",
  "size": 83214
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1skills~1comunicazione-professionale~1SKILL.md

BEFORE
{
  "sha256": "d2a78b6e80bc9d5882903a68b7bb551741476ca1d76288e72e032e1f7efab4ed",
  "size": 31260
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1skills~1comunicazione-professionale~1agents~1openai.yaml

BEFORE
{
  "sha256": "1f89631cf95b1e7954a0430a0a64725ec0c729f9b37996641ddd4ac7ec365252",
  "size": 395
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1skills~1comunicazione-professionale~1references~1model-contribution-contract.md

BEFORE
{
  "sha256": "6350861b40fdb948925927ddbb5fb81117c5328cbc811bde74a74737f5c27a0d",
  "size": 7213
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1skills~1comunicazione-professionale~1references~1product-thesis.md

BEFORE
{
  "sha256": "dbe7bea1cbf2c0b31fa64b2c6ba6552eb262ba69c352bc23e4c777f1246bc707",
  "size": 2876
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1skills~1comunicazione-professionale~1references~1professional-circular-pattern.md

BEFORE
{
  "sha256": "d6ed4303cd3c3fe9e033b1b1c757b4a612e7c75514067383ba01b0ed77050575",
  "size": 1162
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1skills~1comunicazione-professionale~1references~1visual-system.md

BEFORE
{
  "sha256": "76012170c23e5e9daad806438e7172beaba85395940af21e0ad6a04f5884c04c",
  "size": 5774
}
AFTER
Field is absent

removed /files/modules~1comunicazione-professionale~1skills~1comunicazione-professionale~1references~1workflow-method.md

BEFORE
{
  "sha256": "c0f33df2119711d70928d86c6dfa5e50f34fad5c46a3ff48252c62850f4a61c3",
  "size": 11253
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1.codex-plugin~1plugin.json

BEFORE
{
  "sha256": "e109da18a4ca200bc733476750f4aea2037899e213dddfd05763eca4651c816d",
  "size": 2873
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1README.md

BEFORE
{
  "sha256": "39f1eb1440e68bed5a9967eeb7f78b6e070d00682ede0aecba396c00e8259f78",
  "size": 672
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1assets~1deep-research-review-widget.html

BEFORE
{
  "sha256": "11667f28222b7d49f18a3d6910d2afd37dedda13733dc41cef1cec2ec1578711",
  "size": 153553
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1assets~1icon.svg

BEFORE
{
  "sha256": "073aa85b571ca655a9a0aa4297fa975fe8a41b4d52cf3c14f7d4a6dfb9e11f1e",
  "size": 789
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1assets~1review-workbench-adapter.json

BEFORE
{
  "sha256": "5f295f506e378fee83909433dff20fe940ed9b5b0688fb7018d26fbff16535f8",
  "size": 8302
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1evals~1adversarial_scope_cases.json

BEFORE
{
  "sha256": "35e1945b6f6c61bd685634e440d90a4c60ea824964190f6e5428aedd1cc1509f",
  "size": 3908
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1evals~1semantic_validation_cases.json

BEFORE
{
  "sha256": "4d446baeca81e0a55eef3576610f7b5211d38bf867486394803918749d3cf8e1",
  "size": 4629
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1evals~1trigger_fixtures.json

BEFORE
{
  "sha256": "b0030fb871cee876bbe917193ebf3d31d7dfe93ec9f5877bb3bdefeef273e75a",
  "size": 1499
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1references~1workflow-reference.md

BEFORE
{
  "sha256": "489c85351069fabd69cfc859989e48749bde0440c00cec02397c69d260d68873",
  "size": 8780
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1requirements.txt

BEFORE
{
  "sha256": "6527cbf979a4d366f1ba520cf291c412ef28ec7157c002f358090c5bcf06d3df",
  "size": 158
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1scripts~1adversarial_opinion.py

BEFORE
{
  "sha256": "46e221dc04957f658a4369f1f52a2b02a3203b90fa767579401aa5ab8c5e931a",
  "size": 20402
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1scripts~1apply_review_edits.py

BEFORE
{
  "sha256": "fda83187337bd3f38f236ee750fad8e300d7e3395e93e97204df74e4c70ee46f",
  "size": 18976
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1scripts~1check_dependencies.py

BEFORE
{
  "sha256": "3bff292963b959762c57785c9b7f9a796a0454eb7438880ef672bed13c1ae5d5",
  "size": 2985
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1scripts~1inspect_document.py

BEFORE
{
  "sha256": "15a35595a1886f0b4e7b99e6a1873d6bfe1f83350d9e5f09fe5fd1721088c2a8",
  "size": 8130
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1scripts~1inspect_sources.py

BEFORE
{
  "sha256": "e257e2ce924c6b9b74d724bcb1b584301d6ab02f98a2a6c1986135a3c8f1ba7f",
  "size": 21314
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1scripts~1package_validation.py

BEFORE
{
  "sha256": "750fe665e45574a0b64ef73640ace37fb7999d6e8f830d3ddfc2f13688d93ebb",
  "size": 68485
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1scripts~1review_mcp_server.cjs

BEFORE
{
  "sha256": "f38dedf59432050b70138e2d576dd3a86fdbca01d3b0612c37c14f28bc525ca2",
  "size": 81198
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1scripts~1review_server.py

BEFORE
{
  "sha256": "02ad0fdfed1c005abf21e5235da1a4b260b2ac9f25bb71c71e4823d76d22330a",
  "size": 43927
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1scripts~1review_session.py

BEFORE
{
  "sha256": "01c42382b53ef90b1b0beebfbb0cf24d8e256f6fc61c4620caaf15ecfd2f32df",
  "size": 37774
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1skills~1adversarial-opinion~1SKILL.md

BEFORE
{
  "sha256": "78708493c15c1e615a9dddf8085dcdd4dec84210258344e6351d98137d80e3ea",
  "size": 6886
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1skills~1adversarial-opinion~1references~1durable-opinion.md

BEFORE
{
  "sha256": "1637113706154f316838277130e222c8de9dc45d121c413e68d904de0608fabc",
  "size": 5837
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1skills~1legal-tax-answer-review~1SKILL.md

BEFORE
{
  "sha256": "a1934f4312f4a3ebe66c090209ced6da2fc77d35182990b866529c7e1ade3187",
  "size": 23014
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1skills~1legal-tax-answer-review~1references~1adversarial-scope.md

BEFORE
{
  "sha256": "3f7bf013e32d807fbe23a41183999ca0b406ae07734fe58828663dd1da2dc6bf",
  "size": 3794
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1skills~1legal-tax-answer-review~1references~1answer-journey.md

BEFORE
{
  "sha256": "4e537f0257677a3a1b7d039f29dd8087caf6e2640b7e992692856f6aa00d95c7",
  "size": 8991
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1skills~1legal-tax-answer-review~1references~1research-choice.md

BEFORE
{
  "sha256": "d22235ace63f0239f4f5d425ba467aa8a6b7353a171b9f9d1fd9bbdcc98c853c",
  "size": 4424
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1vendor~1modules~1__init__.py

BEFORE
{
  "sha256": "b9c828953825fd2b27182d6fe360dfd49ebc9b5e846d4b0d969af3e2829465ae",
  "size": 72
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1vendor~1modules~1vera_assurance~1__init__.py

BEFORE
{
  "sha256": "e7c525a93ec80ec01a6134527f33a17d07f61cccafd90b33d26bdb96d8e1281f",
  "size": 2710
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1vendor~1modules~1vera_assurance~1contracts.py

BEFORE
{
  "sha256": "b5b4d9e9dbe984460f51732eba529fd81658db92036847cd1b6f0891e92d4ecc",
  "size": 80294
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1vendor~1modules~1vera_assurance~1decisions.py

BEFORE
{
  "sha256": "28b62f4932997aa50d4d5b099383823096c203a035f1fdbb94ec97b0ce7fe63b",
  "size": 6397
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1vendor~1modules~1vera_assurance~1envelope.py

BEFORE
{
  "sha256": "80f9b005b190a2607ab3a12ad9c508174c8de100d7b9752f87644c62db070358",
  "size": 18987
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1vendor~1modules~1vera_assurance~1jurisdiction.py

BEFORE
{
  "sha256": "9bbf63c917cad41f2d2f516c7400b092d1a5a020e8e6e83831fbacc31968ebf1",
  "size": 7887
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1vendor~1modules~1vera_assurance~1money.py

BEFORE
{
  "sha256": "a2064acd368ae921fc37156e88711ed9afef4c7b8de7a374be552fa644a52431",
  "size": 10967
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1vendor~1modules~1vera_assurance~1relationships.py

BEFORE
{
  "sha256": "f82a09e2d98cd6472c7aa33b9b4004100c9c64750de3b809ed5143467d20b1b4",
  "size": 15299
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1vendor~1modules~1vera_assurance~1review_output_transaction.cjs

BEFORE
{
  "sha256": "32252b7bd8efedfa40dea71f7a3ca8a33709f4daeb72094b6d2308db79b61ca8",
  "size": 29286
}
AFTER
Field is absent

removed /files/modules~1deep-research-validator~1vendor~1modules~1vera_assurance~1serialization.py

BEFORE
{
  "sha256": "8fdbb590830d8a41b6bb3271ceb0abf9874237d0151028b994b9e5521077141f",
  "size": 11043
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1.codex-plugin~1plugin.json

BEFORE
{
  "sha256": "cdbdc627434094b5e13aabc9725c43616c773f09c1f0158f5e430ab90ffe8af4",
  "size": 2217
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1assets~1icon.svg

BEFORE
{
  "sha256": "cbe3b6f7d613692939189a57abad109a1558a9e63b18e18a31007fbc1ada181f",
  "size": 828
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1evals~1trigger_fixtures.json

BEFORE
{
  "sha256": "e5941282515352186051f63638b6e4f9134a6d8351f0bc036b9194626a167f04",
  "size": 1676
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1requirements.txt

BEFORE
{
  "sha256": "117bb7857e2106917057761be56b51e26df4b9c0e3ebdbcf48a992e94534c6ac",
  "size": 20
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1schemas~1quality_assessment.schema.json

BEFORE
{
  "sha256": "470146a234449e2ff332fadc524ff3db8d2c4057e9dc78a80a63557c0fae059d",
  "size": 4321
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1schemas~1site_brief.schema.json

BEFORE
{
  "sha256": "908dcdffe437380f3167920c56ed09d864578f267faafab2b80a273ba020a40a",
  "size": 7574
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1schemas~1sites_delivery.schema.json

BEFORE
{
  "sha256": "fa7e55c67e1138dd91d2f2c7a6656405c0c304affa963e889638c54b6a5c667c",
  "size": 4390
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1schemas~1website_intake.schema.json

BEFORE
{
  "sha256": "e7b925fd9a18c5b9010dd61738cefa6e5563a09ef509ab8dc2866c85a7526b8c",
  "size": 6378
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1scripts~1check_dependencies.py

BEFORE
{
  "sha256": "55000b29aeb8c3b9f479264699eeb24aba2adb3538de7f143c854e0cd296e0de",
  "size": 1201
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1scripts~1initialize_workspace.py

BEFORE
{
  "sha256": "ba2870b9095f57bf01bcd8654dabee06a262cd42824e171b29dad5170188e135",
  "size": 1173
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1scripts~1package_website.py

BEFORE
{
  "sha256": "f9d02dd3e457f40623267796989b27b5bd7d446146c93d2bd5d26a7a65df80c9",
  "size": 786
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1scripts~1prepare_run.py

BEFORE
{
  "sha256": "63d72e850933f98a1b9805a748d41f583bb48ee4d5a45f9562226d069c83d6b2",
  "size": 743
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1scripts~1prepare_sites_binding.py

BEFORE
{
  "sha256": "939c5c9b4f25c33ca3dade569f82820c0b2ee79386e8723f6aedc7c47ea953ef",
  "size": 834
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1scripts~1record_external_delivery.py

BEFORE
{
  "sha256": "d15afd03d048e3e9b8f557b6c7769486317c375e9d94fe2718d39f647a5dfbcc",
  "size": 1304
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1scripts~1record_quality_assessment.py

BEFORE
{
  "sha256": "dd866b32a646fefcb8212a2da37223d975ddadcfa1dc4f40946f493e995cdc51",
  "size": 1093
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1scripts~1record_review.py

BEFORE
{
  "sha256": "4ca219146eb360b9b07fcc1c53258b8345ebc0cac4e59203b7c95788470d73e3",
  "size": 1317
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1scripts~1record_site_brief.py

BEFORE
{
  "sha256": "642b3cbda1dee795d17944262603d3378e2848f5375c30a06a07a327e02c02ae",
  "size": 1049
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1scripts~1record_sites_delivery.py

BEFORE
{
  "sha256": "5f789b57536d29e4f793316ea448805676b06dd6649b66d25d3dc031bcc7b51b",
  "size": 1084
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1scripts~1validate_run.py

BEFORE
{
  "sha256": "1442d4b1fb4dd84d25d33cb5cc78cf6cb493a48c4657ad3eb5ab8bc56707b5d0",
  "size": 754
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1scripts~1validate_site.py

BEFORE
{
  "sha256": "bdd0f5cbe0d66e3df26092d16b05ea52a458eb78705b017b7d5800bc6c4db019",
  "size": 684
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1scripts~1workflow_core.py

BEFORE
{
  "sha256": "d3cef57e45011809f997da6903ff1fc04f2617f4682601f675d4e9662112b9d4",
  "size": 86213
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1skills~1presenza-digitale-studio~1SKILL.md

BEFORE
{
  "sha256": "5e9306b0fcdc19426c81b82780e8da8d5f289cb8858d82bd76dbecbc59977a11",
  "size": 13985
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1skills~1presenza-digitale-studio~1agents~1openai.yaml

BEFORE
{
  "sha256": "55bf9675e95b959824081d6fe39e05a363c478c123fca73b8de05530d05a17c6",
  "size": 299
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1skills~1presenza-digitale-studio~1references~1product-thesis.md

BEFORE
{
  "sha256": "76c84fe42162f5ff48e7d4b644f33f17b4451a1dac56bcb468c35440eb4dc1f3",
  "size": 1228
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1skills~1presenza-digitale-studio~1references~1sites-handoff.md

BEFORE
{
  "sha256": "01adbe9337ff09b63c1036289f50cceca383140dca752dbc962eafc545e9b2b0",
  "size": 3996
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1skills~1presenza-digitale-studio~1references~1skill-orchestration.md

BEFORE
{
  "sha256": "a419602acf0535736e1d757656cd7ecf06d5a2e3fb042f10b0cdb14a401d0ee7",
  "size": 2419
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1skills~1presenza-digitale-studio~1references~1website-quality-standard.md

BEFORE
{
  "sha256": "74f9c7a1b57619e7fca23d250efd368ccfb9df223dec2f9574c7f1e762c2f695",
  "size": 2409
}
AFTER
Field is absent

removed /files/modules~1presenza-digitale-studio~1skills~1presenza-digitale-studio~1references~1workflow-method.md

BEFORE
{
  "sha256": "02030b31cad276105b981b7a3cdc96286c6c1dcc7c18986131a2efaabd15f79b",
  "size": 3983
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1.codex-plugin~1plugin.json

BEFORE
{
  "sha256": "2723bc5d138117db53734b14a6406ec5379ad7f99da53251d251190002d224a4",
  "size": 2785
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1README.md

BEFORE
{
  "sha256": "307718ec894e2378722862d2a4fd43e0a7be202aa8bd684a14cc013bd5995415",
  "size": 685
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1assets~1icon.svg

BEFORE
{
  "sha256": "801bf43c07a346926b94e9b930d371d73e8d9c33d6371d4120f6b6e454e5843a",
  "size": 590
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1assets~1prompt-optimizer-review-widget.html

BEFORE
{
  "sha256": "8550585a21b01818ca9ec0fa1eb48e1c235c571d2ca3f5a6de9b6cdbc0ff79b7",
  "size": 152006
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1assets~1review-workbench-adapter.json

BEFORE
{
  "sha256": "15cdb179ec837cb2a3f95f546df2999f3e706f17109107d0d12a73b4df92ed29",
  "size": 5863
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1evals~1fiscalprompt_benchmark_protocol.md

BEFORE
{
  "sha256": "fb74d4cba7610883e0aa2f111074cdd4d1bb7f792efc1a573e36c226190962a4",
  "size": 6683
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1evals~1fiscalprompt_benchmark_suite.json

BEFORE
{
  "sha256": "4e4ca85be3ec22343de64a50f7bf977cc8ff95c0d8770a7dfd96db4a36902056",
  "size": 13645
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1evals~1prompt_contract_cases.json

BEFORE
{
  "sha256": "c7b06404e844d91066b427da5c3fa0bc4d964b48ae79a93696ccd6fc528d0c32",
  "size": 1712
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1evals~1trigger_fixtures.json

BEFORE
{
  "sha256": "d023a64e19c5a5c2eeed840063fbef71ea582b14f9817b4b762bca5367154295",
  "size": 1752
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1references~1workflow-reference.md

BEFORE
{
  "sha256": "08cefc87371f86968ddf10eedaad3d02d65722e7b0bbfc205c1d20d66a8c9232",
  "size": 10624
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1requirements.txt

BEFORE
{
  "sha256": "2a93d51f7af3353641ae1b59ec84b11a0718e4e727ccbbf50b075cd398003442",
  "size": 63
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1scripts~1apply_review_edits.py

BEFORE
{
  "sha256": "4baeeee1cfba8a3bafd010ea497021e1b3b6e61ea52b9a613b8419255b171adb",
  "size": 17436
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1scripts~1check_dependencies.py

BEFORE
{
  "sha256": "71a7fb2ab161215be17439afd737af74c979c49dff6a40a6ed8a5967cc746dc7",
  "size": 2922
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1scripts~1inspect_question.py

BEFORE
{
  "sha256": "9aa1a9464e9698b8f4fa73195c9b14970291a348e50304c82bae6fd8120563ee",
  "size": 32864
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1scripts~1review_mcp_server.cjs

BEFORE
{
  "sha256": "04a93c29246076648e2487fcbf96a6e44b128100cc7f870044be70a36ea7759d",
  "size": 80939
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1scripts~1review_server.py

BEFORE
{
  "sha256": "02ad0fdfed1c005abf21e5235da1a4b260b2ac9f25bb71c71e4823d76d22330a",
  "size": 43927
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1scripts~1review_session.py

BEFORE
{
  "sha256": "57b24885f0c97028e2bf150b7fde078e203d644c5fb4c57a5987f5b8c415b1b9",
  "size": 28802
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1scripts~1run_fiscalprompt_benchmark.py

BEFORE
{
  "sha256": "f4596bed8a0a3f7277094b77729986c053074196c0446820baaf7c3be8c163d2",
  "size": 39661
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1scripts~1summarize_fiscalprompt_benchmark.py

BEFORE
{
  "sha256": "e98c173dd0a76d3f36181a6ff1a7c6658483c0f425bc5be2bcad6daa63350f4d",
  "size": 19029
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1scripts~1validate_prompt.py

BEFORE
{
  "sha256": "41a30b81e94091eae2748c3873eea38c07fca73ab6b2c901f7ebc94025754c96",
  "size": 47367
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1skills~1legal-tax-answer-planner~1SKILL.md

BEFORE
{
  "sha256": "8cb52d654392c6a9817720cb121979cbe123a6256acfa70761c8bcede8a184e4",
  "size": 28829
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1vendor~1modules~1__init__.py

BEFORE
{
  "sha256": "b9c828953825fd2b27182d6fe360dfd49ebc9b5e846d4b0d969af3e2829465ae",
  "size": 72
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1vendor~1modules~1vera_assurance~1__init__.py

BEFORE
{
  "sha256": "e7c525a93ec80ec01a6134527f33a17d07f61cccafd90b33d26bdb96d8e1281f",
  "size": 2710
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1vendor~1modules~1vera_assurance~1contracts.py

BEFORE
{
  "sha256": "b5b4d9e9dbe984460f51732eba529fd81658db92036847cd1b6f0891e92d4ecc",
  "size": 80294
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1vendor~1modules~1vera_assurance~1decisions.py

BEFORE
{
  "sha256": "28b62f4932997aa50d4d5b099383823096c203a035f1fdbb94ec97b0ce7fe63b",
  "size": 6397
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1vendor~1modules~1vera_assurance~1envelope.py

BEFORE
{
  "sha256": "80f9b005b190a2607ab3a12ad9c508174c8de100d7b9752f87644c62db070358",
  "size": 18987
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1vendor~1modules~1vera_assurance~1jurisdiction.py

BEFORE
{
  "sha256": "9bbf63c917cad41f2d2f516c7400b092d1a5a020e8e6e83831fbacc31968ebf1",
  "size": 7887
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1vendor~1modules~1vera_assurance~1money.py

BEFORE
{
  "sha256": "a2064acd368ae921fc37156e88711ed9afef4c7b8de7a374be552fa644a52431",
  "size": 10967
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1vendor~1modules~1vera_assurance~1relationships.py

BEFORE
{
  "sha256": "f82a09e2d98cd6472c7aa33b9b4004100c9c64750de3b809ed5143467d20b1b4",
  "size": 15299
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1vendor~1modules~1vera_assurance~1review_output_transaction.cjs

BEFORE
{
  "sha256": "32252b7bd8efedfa40dea71f7a3ca8a33709f4daeb72094b6d2308db79b61ca8",
  "size": 29286
}
AFTER
Field is absent

removed /files/modules~1prompt-optimizer~1vendor~1modules~1vera_assurance~1serialization.py

BEFORE
{
  "sha256": "8fdbb590830d8a41b6bb3271ceb0abf9874237d0151028b994b9e5521077141f",
  "size": 11043
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1.codex-plugin~1plugin.json

BEFORE
{
  "sha256": "a6f6cc87c00223a5ebe30902042407dbf3e279adcf05d94eb1892b9f00fccd4e",
  "size": 2746
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1README.md

BEFORE
{
  "sha256": "4c7605e8713ab16b273f895acf5e2a27077f905adf46d8619593350feaae3608",
  "size": 13962
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1assets~1icon.svg

BEFORE
{
  "sha256": "9af9d82ba0869b79fca8ba154b1efe2eaa5970c2d3d589a588c987cf2952d7a4",
  "size": 767
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1evals~1trigger_fixtures.json

BEFORE
{
  "sha256": "74aa9c8b070b152281026284b65d739cf491c2f877a7aba3b279cd62453e64b8",
  "size": 1750
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1requirements-ocr.txt

BEFORE
{
  "sha256": "715754d71602c005b0ad9d1c4ef8842b27a64f43fdeec585555b74ed809e1877",
  "size": 195
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1requirements.txt

BEFORE
{
  "sha256": "e1410b9553859a73d5c30af448a442751c1599c66f84e2a72574111f1a4b0b94",
  "size": 175
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1scripts~1archive_core.py

BEFORE
{
  "sha256": "072de23afde43840b861fecec52ebd257f7bae7d81106de486fc8bb1f23b4a2c",
  "size": 203730
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1scripts~1build_model_data_report.py

BEFORE
{
  "sha256": "57eebdae3bb98531ee030dda2fca05de45ce84331ac4f8fdede6a3c3b06ea409",
  "size": 856
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1scripts~1check_dependencies.py

BEFORE
{
  "sha256": "9af5b8c81cdd7c1811d2a2d39c0d8db19c51d098cde5f4bb808df1af6ee18ea4",
  "size": 3567
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1scripts~1client_ledger.py

BEFORE
{
  "sha256": "cebe03cf64d188cbab8be95ce083227663cfc3b6f41a802fa7f88c63f449bf9e",
  "size": 93743
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1scripts~1google_drive.py

BEFORE
{
  "sha256": "7ea637902377f41bbc785f0d2224246bba69f7f5eb67526120ccbd9e7ed5e2e5",
  "size": 18290
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1scripts~1studio_archive.py

BEFORE
{
  "sha256": "eabd25d050c726a55d8975fa626ac8ceab265788bbb891fdc516488a19a34089",
  "size": 18000
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1scripts~1whatsapp_desktop_guard.mjs

BEFORE
{
  "sha256": "79f43c094c5c6e703b07dd65b936d40d9f5b1ad33b4f0f7dd50afa1f1ce277dc",
  "size": 22111
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1skills~1studio-archive~1SKILL.md

BEFORE
{
  "sha256": "42d5f78f1b8db4f8b2e5f00d60f139f55fccc988223055c0946f91bc67fcb229",
  "size": 46295
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1skills~1studio-archive~1agents~1openai.yaml

BEFORE
{
  "sha256": "0b49613aaab7500139dc8b6f601d73ecf1c09d09f0a81f4a22bf91fba829c79b",
  "size": 227
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1skills~1studio-archive~1references~1geneva.md

BEFORE
{
  "sha256": "a2ebdb373a74fb7a76ba8d3a311d42c973941a86bbe7537e51d979ce76b15ff0",
  "size": 1046
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1vendor~1modules~1__init__.py

BEFORE
{
  "sha256": "b9c828953825fd2b27182d6fe360dfd49ebc9b5e846d4b0d969af3e2829465ae",
  "size": 72
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1vendor~1modules~1model-data-report-contract.md

BEFORE
{
  "sha256": "5f197764fb302393d549f49b16d6ce7301291356208f31ac1f9affcc9216c03c",
  "size": 12100
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1vendor~1modules~1model_data_report.py

BEFORE
{
  "sha256": "54fcde02508b195250c5a4c58758e10f796a63a32448115de64fccbce8b4022c",
  "size": 39022
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1vendor~1modules~1vera_assurance~1__init__.py

BEFORE
{
  "sha256": "e7c525a93ec80ec01a6134527f33a17d07f61cccafd90b33d26bdb96d8e1281f",
  "size": 2710
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1vendor~1modules~1vera_assurance~1contracts.py

BEFORE
{
  "sha256": "b5b4d9e9dbe984460f51732eba529fd81658db92036847cd1b6f0891e92d4ecc",
  "size": 80294
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1vendor~1modules~1vera_assurance~1decisions.py

BEFORE
{
  "sha256": "28b62f4932997aa50d4d5b099383823096c203a035f1fdbb94ec97b0ce7fe63b",
  "size": 6397
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1vendor~1modules~1vera_assurance~1envelope.py

BEFORE
{
  "sha256": "80f9b005b190a2607ab3a12ad9c508174c8de100d7b9752f87644c62db070358",
  "size": 18987
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1vendor~1modules~1vera_assurance~1jurisdiction.py

BEFORE
{
  "sha256": "9bbf63c917cad41f2d2f516c7400b092d1a5a020e8e6e83831fbacc31968ebf1",
  "size": 7887
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1vendor~1modules~1vera_assurance~1money.py

BEFORE
{
  "sha256": "a2064acd368ae921fc37156e88711ed9afef4c7b8de7a374be552fa644a52431",
  "size": 10967
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1vendor~1modules~1vera_assurance~1relationships.py

BEFORE
{
  "sha256": "f82a09e2d98cd6472c7aa33b9b4004100c9c64750de3b809ed5143467d20b1b4",
  "size": 15299
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1vendor~1modules~1vera_assurance~1review_output_transaction.cjs

BEFORE
{
  "sha256": "32252b7bd8efedfa40dea71f7a3ca8a33709f4daeb72094b6d2308db79b61ca8",
  "size": 29286
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1vendor~1modules~1vera_assurance~1serialization.py

BEFORE
{
  "sha256": "8fdbb590830d8a41b6bb3271ceb0abf9874237d0151028b994b9e5521077141f",
  "size": 11043
}
AFTER
Field is absent

removed /files/modules~1studio-archive~1vendor~1modules~1vera_ocr~1__init__.py

BEFORE
{
  "sha256": "205ebcafba5262fb349e63f45781f932a24e3d12971382139c22ba8b1b102742",
  "size": 18507
}
AFTER
Field is absent

added /files/plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "697f6778e1f9cbfcf6538c9514c0067bed9b57cc99c87212daa75060c2ebdf98",
  "size": 3432
}

added /files/privacy~1contracts~1adversarial-opinion.json

BEFORE
Field was absent
AFTER
{
  "sha256": "22f30481d6724af0f3dc8785a1df01a6ccbbe30698680589cc55b948580a2a52",
  "size": 123626
}

added /files/privacy~1contracts~1apertura-pratica.json

BEFORE
Field was absent
AFTER
{
  "sha256": "e33efe65ef343167b30b1c6f74de692c9e8e2b29c8572302261b5b55dd8e0ab2",
  "size": 137924
}

added /files/privacy~1contracts~1comunicazione-professionale.json

BEFORE
Field was absent
AFTER
{
  "sha256": "f60a65fab543a786ab97c9dbf7f66a7c52b5ddcdbd9248eec1e3eb738535e98b",
  "size": 135192
}

added /files/privacy~1contracts~1confronto-documenti.json

BEFORE
Field was absent
AFTER
{
  "sha256": "60d7cb3eff772ee76662c307442ac4819d48abb7ae70387ca77691a18f38d6d2",
  "size": 124178
}

added /files/privacy~1contracts~1contenzioso-civile.json

BEFORE
Field was absent
AFTER
{
  "sha256": "1939833b9881a96de3dd05801abe474045b4b95035c1891afb0546cb9cf8ab2a",
  "size": 121252
}

added /files/privacy~1contracts~1contenzioso-tributario.json

BEFORE
Field was absent
AFTER
{
  "sha256": "ff6217ed14eea3fe9678f26436fc1aee2c74d398f2dc9e89ca4dd041ab44d670",
  "size": 124955
}

added /files/privacy~1contracts~1controllo-documento.json

BEFORE
Field was absent
AFTER
{
  "sha256": "8a6f1901018af54edbe573882b516e1a56c5661a84370868a96e8e4b729545c6",
  "size": 120732
}

added /files/privacy~1contracts~1deep-research-validator.json

BEFORE
Field was absent
AFTER
{
  "sha256": "058193f69d21a74eec1afa156b7eb633b284090b45847a857b344168e9f9143a",
  "size": 139558
}

added /files/privacy~1contracts~1deep-research.json

BEFORE
Field was absent
AFTER
{
  "sha256": "83387fd7248d8a0f9c803eab0fb755121f9ac293a147959cd08db3ff49d0c4fe",
  "size": 120864
}

added /files/privacy~1contracts~1estrazione-clausole.json

BEFORE
Field was absent
AFTER
{
  "sha256": "613f20ec27dd87e18b32a42a00789f665fb2dfd27da9c8f13de7b8595d5b05b3",
  "size": 120454
}

added /files/privacy~1contracts~1index.json

BEFORE
Field was absent
AFTER
{
  "sha256": "ac37dc295429b98b5218203498b3d5de1083a0785ee276478c74888a7d717ce2",
  "size": 2876
}

added /files/privacy~1contracts~1lavoro.json

BEFORE
Field was absent
AFTER
{
  "sha256": "d046dd8c8678fd791a18ae4288658fc81596270a35ac320dce9be4b36b2d1a7f",
  "size": 121490
}

added /files/privacy~1contracts~1learn-with-lucia.json

BEFORE
Field was absent
AFTER
{
  "sha256": "b851122c3d0aea21a21b66de6420ffe4c801ec148781eb5478cd21dada207162",
  "size": 37884
}

added /files/privacy~1contracts~1lucia.json

BEFORE
Field was absent
AFTER
{
  "sha256": "198313420d24092e64a72ed312b25e866ec269a0c7079a37bfd54854b95a8903",
  "size": 126440
}

added /files/privacy~1contracts~1metodo-studio.json

BEFORE
Field was absent
AFTER
{
  "sha256": "15ce0fd13ff4f17b9972ef08c8bc87644844a21744110511c169126b87f43408",
  "size": 121524
}

added /files/privacy~1contracts~1operazioni-ma.json

BEFORE
Field was absent
AFTER
{
  "sha256": "3ccbedf8b5c3863fb40ef780f5f515916f0de512f1f433cac8a404e62d678e25",
  "size": 121216
}

added /files/privacy~1contracts~1posizioni-negoziali.json

BEFORE
Field was absent
AFTER
{
  "sha256": "6d5eb188164695525c9b1e9d127f73db7375724a61fb899e44c6ba311099108d",
  "size": 124315
}

added /files/privacy~1contracts~1presenza-digitale-studio.json

BEFORE
Field was absent
AFTER
{
  "sha256": "76e704cd8d811f79f4cd87ca0d810cadf4d90c70bce2b4b142e3c0c6faf552be",
  "size": 134828
}

added /files/privacy~1contracts~1prompt-optimizer.json

BEFORE
Field was absent
AFTER
{
  "sha256": "c3fc364317430e9326a4bf69ec144f1bff72725a035c5760230a958d24710aad",
  "size": 133467
}

added /files/privacy~1contracts~1quesito-legale-fiscale.json

BEFORE
Field was absent
AFTER
{
  "sha256": "13aef5b25a246ad1029a2f595057bcc5230479d2de4b620cc574337ce3b6f5a4",
  "size": 131769
}

added /files/privacy~1contracts~1recupero-crediti.json

BEFORE
Field was absent
AFTER
{
  "sha256": "b69482453a52ce6b423157ceef0ab7bb092b420aa77d6491d356dddc9ccabfbb",
  "size": 121413
}

added /files/privacy~1contracts~1redazione-da-modello.json

BEFORE
Field was absent
AFTER
{
  "sha256": "05456a8d77b92d77963e4502545d34b4dd82e6a97433f2c7e53a380d72364961",
  "size": 127362
}

added /files/privacy~1contracts~1revisione-contratti.json

BEFORE
Field was absent
AFTER
{
  "sha256": "23d2f4c832f2ecacf1ab9a2e8c59ee8b08c2b8e63d3ae1d6422de572a0be5562",
  "size": 124645
}

added /files/privacy~1contracts~1revisione-documentale.json

BEFORE
Field was absent
AFTER
{
  "sha256": "ab30d07d781fe96cc119d2d2054dbc9bac8f00be7a3e0f6dc3898ce7a532c7e4",
  "size": 124534
}

added /files/privacy~1contracts~1studio-archive.json

BEFORE
Field was absent
AFTER
{
  "sha256": "bf00e9829c459dbb0c0df10449727fbfc948baccf2999b5e203d2a0512ab6dc4",
  "size": 190276
}

added /files/privacy~1contracts~1verifica-citazioni.json

BEFORE
Field was absent
AFTER
{
  "sha256": "f027081ecb924e9ec4ec1ea56490266348f594bd2d886ddf3febad2db8034546",
  "size": 121479
}

changed /files/privacy~1legal-opinion-review.md/sha256

BEFORE
"444d4d67597488c680e82cee092c5e1d6d1ee3551867e714496b4c5166e3eb4b"
AFTER
"aafcfd53a794f836becd109c1ee57221828947087d69d341ca2ade40b524f3c3"

changed /files/privacy~1legal-opinion-review.md/size

BEFORE
2054
AFTER
3032

changed /files/privacy~1local-teaching.md/sha256

BEFORE
"978309020560a7743c9d1229e0e598a8b26ebedbc42c6c53a028bd688529e52a"
AFTER
"4aa3f266d091fa8513d6d171c515f9ba0c4d852d026aac25d3a00dee89688a80"

changed /files/privacy~1local-teaching.md/size

BEFORE
3674
AFTER
4495

added /files/privacy~1package-projection.json

BEFORE
Field was absent
AFTER
{
  "sha256": "e5aa69f7ea2ba9fddbe4db327dd81159f63d45e16644f98b7635efe41faf9540",
  "size": 3624
}

added /files/privacy~1privacy-surface.schema.json

BEFORE
Field was absent
AFTER
{
  "sha256": "ac16d248e6df00cc08af1b430f507d246c074869d2fc826df1bb9a5bd6cff420",
  "size": 8407
}

added /files/privacy~1registry.json

BEFORE
Field was absent
AFTER
{
  "sha256": "b92e9aac87989a8f256cf9c1f0892e118f9d0123e521a4865ca76656a41d7471",
  "size": 7559
}

added /files/privacy~1registry.schema.json

BEFORE
Field was absent
AFTER
{
  "sha256": "765510af64f89a8bc166e8ae1fa2cc09cce3d52ab7113d309c0298141e69e2d7",
  "size": 2927
}

added /files/privacy~1repository-source-reviews~1managed-python-runtime.json

BEFORE
Field was absent
AFTER
{
  "sha256": "30a9afaeefdc56b4af0a32a0c964d4b62cb95e0c8051e3ed45d223eb1aa18cbf",
  "size": 22926
}

added /files/privacy~1repository-source-reviews~1operational-incidents.json

BEFORE
Field was absent
AFTER
{
  "sha256": "c3b11e06e5fcc0d6c56ee43cad3c29a9a46b474ef367596618e2710fd4272035",
  "size": 51101
}

added /files/privacy~1repository-source-reviews~1run-receipt-stamping.json

BEFORE
Field was absent
AFTER
{
  "sha256": "2aa690f07cd8a30a60c343ff3b6aceedb69114122a3f5b33ff94841caf4c4e2c",
  "size": 31798
}

added /files/privacy~1repository-source-reviews~1workflow-usage.json

BEFORE
Field was absent
AFTER
{
  "sha256": "2e563573850bf5bbcffe2b57e3f09d502113535459c1923c594cf0ed95cfe41f",
  "size": 33769
}

added /files/privacy~1runtime-profiles.json

BEFORE
Field was absent
AFTER
{
  "sha256": "f96c2d96d94af8bc902a8892c51e98b1f962498ba9a24f2f2739d3ad71da70a1",
  "size": 4099
}

added /files/privacy~1runtime-profiles.schema.json

BEFORE
Field was absent
AFTER
{
  "sha256": "3bcf55bdcb2bb610e85f5588edcc406e2dfcd8c105578ea8b58d873ee34c02ea",
  "size": 4534
}

added /files/privacy~1service-boundary.schema.json

BEFORE
Field was absent
AFTER
{
  "sha256": "38e24396140af208dde7d44bc406f69fb89d9939e472543a6b7449bff2644136",
  "size": 9004
}

added /files/privacy~1services~1managed-python-runtime.json

BEFORE
Field was absent
AFTER
{
  "sha256": "6468ff175129faf1834b33301a8efac96e2c327cab8fa848a7fa70016160436e",
  "size": 22671
}

added /files/privacy~1services~1operational-incidents.json

BEFORE
Field was absent
AFTER
{
  "sha256": "fb8983743aded41cebfcaa22b42a56766467933017bf341066eb9d0058489058",
  "size": 42197
}

added /files/privacy~1services~1run-receipt-stamping.json

BEFORE
Field was absent
AFTER
{
  "sha256": "4809b474d5bed6d11ba06a2e0e988714db120c8bd3eeb1279476cfbd35ecd89c",
  "size": 21421
}

added /files/privacy~1services~1workflow-usage.json

BEFORE
Field was absent
AFTER
{
  "sha256": "fe33fd032a47d2f1f384eb2c63fc141514655fe2906a7ad41ad14c52157266fb",
  "size": 25778
}

removed /files/privacy~1workstreams~1apertura-pratica.json

BEFORE
{
  "sha256": "42c65aa79b24b402bcbf349808d204b589beff840f3b595e086fc3e5743f0138",
  "size": 5796
}
AFTER
Field is absent

removed /files/privacy~1workstreams~1comunicazione-professionale.json

BEFORE
{
  "sha256": "134896f56714097a30fd434263c4413e480e85c39d3ae344a75bf933c7d96710",
  "size": 7710
}
AFTER
Field is absent

added /files/privacy~1workstreams~1confronto-documenti.json

BEFORE
Field was absent
AFTER
{
  "sha256": "73f215806bb5bcaa1ef0b7de1fc3ab6975f1ee2d0043f9db5b9f15bb8997d666",
  "size": 7326
}

added /files/privacy~1workstreams~1controllo-documento.json

BEFORE
Field was absent
AFTER
{
  "sha256": "04b74a3f446e3e975a600edd80866703f66c9a1370e627fbba6421b1f196e7da",
  "size": 3880
}

added /files/privacy~1workstreams~1estrazione-clausole.json

BEFORE
Field was absent
AFTER
{
  "sha256": "bb738e69b51c2346b8f5fabdf761af84692901d9a33e7344ddf164ef1e0ecb47",
  "size": 3602
}

added /files/privacy~1workstreams~1lucia.json

BEFORE
Field was absent
AFTER
{
  "sha256": "719b03a08a0d69b76a23921b65c827387f29e10474608b586459eadb509ed1b3",
  "size": 1862
}

added /files/privacy~1workstreams~1redazione-da-modello.json

BEFORE
Field was absent
AFTER
{
  "sha256": "c9f5d748df22c7749e12ed938ac7df8c3ba20769a6acaa07ed0e13253214cf50",
  "size": 10388
}

added /files/privacy~1workstreams~1revisione-contratti.json

BEFORE
Field was absent
AFTER
{
  "sha256": "15900cf62147697e26651b9a71d445b508d46c7b320e2909bbaf6256b3df6f6d",
  "size": 7793
}

added /files/privacy~1workstreams~1revisione-documentale.json

BEFORE
Field was absent
AFTER
{
  "sha256": "d10aa52c9482ebc79fde84783a3b05e8e36fb4292109ecc6bfe25eb69da46086",
  "size": 7672
}

added /files/requirements-shared-core.lock

BEFORE
Field was absent
AFTER
{
  "sha256": "23421a8fb8dd2babda00115d9e753469165f3915af150f2638fabcf0b47247f5",
  "size": 50632
}

changed /files/requirements-shared-core.txt/sha256

BEFORE
"77a14896bb10ec361ab913107b35fc856d06240b4ffefc991f9acae97dced007"
AFTER
"ff9e629a753fb17ec1b2e69559b2ed895ad7268da17336be94180b1a163d0971"

changed /files/requirements-shared-core.txt/size

BEFORE
1139
AFTER
1224

added /files/requirements-shared-ocr.lock

BEFORE
Field was absent
AFTER
{
  "sha256": "3445544b6e9728dd13b8ea955085bc75b434b72ed220bca888c480a6fa49989b",
  "size": 85275
}

removed /files/scripts~1_desktop_teaching.py

BEFORE
{
  "sha256": "b4972f05a13c05552dcac0b549e3ac574e5e886ae5cac8a93860e0a23f6d1d46",
  "size": 519
}
AFTER
Field is absent

added /files/scripts~1_locked_dependencies.py

BEFORE
Field was absent
AFTER
{
  "sha256": "17f163c6da67a85213fde5537c9989cd027fd248fe402bda3f8d6668c03dafd9",
  "size": 2376
}

changed /files/scripts~1_managed_python_runtime.py/sha256

BEFORE
"16ffb6617828ab575c3d8e54adc648d80dc5a622d8cd324a5738b08f0682ed91"
AFTER
"b7304f07cd296708a5dda686212c7a9deccdac1dccd9814fd85fb6fdb99eeef4"

changed /files/scripts~1_managed_python_runtime.py/size

BEFORE
32302
AFTER
33792

changed /files/scripts~1_python_bootstrap.py/sha256

BEFORE
"58db3f083123a81b90a7881b5015af7fad292ea29b5a9e941af88ee5daacfab5"
AFTER
"ee0f842aea60acf7b5a6f530900591f72eecd50e134f70d410c8b57f0123b5a4"

changed /files/scripts~1_python_bootstrap.py/size

BEFORE
6479
AFTER
8032

changed /files/scripts~1_shared_python_runtime.py/sha256

BEFORE
"bcad371453c83147316e814511caf014faeb7be4ded1d872101e6c15d4a946d5"
AFTER
"b7d49042dfdfb06a9d0e5e16b8f2a4ec8c1d1b478aeec4720660b250ffaf43da"

changed /files/scripts~1_shared_python_runtime.py/size

BEFORE
14605
AFTER
22598

added /files/scripts~1archive_cli.py

BEFORE
Field was absent
AFTER
{
  "sha256": "e96d672fd62106622063a78f47c416ec35fa74bf16f6cdaa3ac7d4c49c4664f7",
  "size": 8876
}

added /files/scripts~1archive_emit.py

BEFORE
Field was absent
AFTER
{
  "sha256": "e6af4a0b8ac814638f85541cd18d9841760ca7f0410e8039256b92521c72416a",
  "size": 9154
}

added /files/scripts~1archive_projection.py

BEFORE
Field was absent
AFTER
{
  "sha256": "96dfa605cce28df808400ab76dab98cd3c27d7ae7fd71c343ea56dd8f7b3027c",
  "size": 19380
}

added /files/scripts~1archive_report_legacy.py

BEFORE
Field was absent
AFTER
{
  "sha256": "6dadb7f05b50afb13f7d23cde1e0e6a0748ad850a7df7dadace66f66cf96098e",
  "size": 11744
}

added /files/scripts~1archive_report_measurements.py

BEFORE
Field was absent
AFTER
{
  "sha256": "8b57f977f3bfb47a4d9dc1b22370ae0d135368933577356bbf02e8a525b86b41",
  "size": 11493
}

added /files/scripts~1archive_report_receipt.py

BEFORE
Field was absent
AFTER
{
  "sha256": "d4b7cdad03bf1745632cd96087bbf352b89633d442d9ba32f606a85f1cd5662c",
  "size": 12596
}

added /files/scripts~1archive_report_seal.py

BEFORE
Field was absent
AFTER
{
  "sha256": "a74fc59815602ed9a3ee3ff7d31d2cdc2989a7f106a29185767750990f88649b",
  "size": 5245
}

added /files/scripts~1archive_report_store.py

BEFORE
Field was absent
AFTER
{
  "sha256": "916017ea711652bf12d885725b50a8cc168a2624e7f5ad4cee12297f73822186",
  "size": 19776
}

added /files/scripts~1archive_reporting.py

BEFORE
Field was absent
AFTER
{
  "sha256": "800384074cde48288f5572245d31a7dcd07ef78a2760ef1a2fe9f4f3f349bb10",
  "size": 35610
}

added /files/scripts~1archive_reporting_failure.py

BEFORE
Field was absent
AFTER
{
  "sha256": "3705b3118295be6c25f125560baf1db7312c4c83e5d41cdff6f3cb661c893f5f",
  "size": 3385
}

removed /files/scripts~1assurance_runtime_mcp.cjs

BEFORE
{
  "sha256": "73facfa900ec86a574612fd1e6633462c6256b85e01717356966a4425b9ecf7e",
  "size": 4716
}
AFTER
Field is absent

changed /files/scripts~1check_dependencies.py/sha256

BEFORE
"d8fe58ac68e4cb0e05783256d829fbffc2a29c802c83902ee3102ff432764b69"
AFTER
"83cbc006757bdb0507a1d625f97269dd76d8184990cea734333c8e4202244a0d"

changed /files/scripts~1check_dependencies.py/size

BEFORE
2898
AFTER
1308

added /files/scripts~1diagnostic_context.py

BEFORE
Field was absent
AFTER
{
  "sha256": "60583a020186eb9baef9000f9974694d1ee9207d035742200a682f57591ad153",
  "size": 1451
}

removed /files/scripts~1legal_citations.py

BEFORE
{
  "sha256": "b09d8a5f6c8db1b043da416f79e61f923a4f7ecdf8c653429b91ecd4ab8f90e3",
  "size": 13724
}
AFTER
Field is absent

removed /files/scripts~1legal_citations.schema.json

BEFORE
{
  "sha256": "e404898b143f2f85259defa6c73132bcd974f2fc400592e1717a9189b449af4d",
  "size": 3105
}
AFTER
Field is absent

removed /files/scripts~1legal_citations_labels.json

BEFORE
{
  "sha256": "fc26efe1d5d340be08f5a627854dd4d8044fee70fba82adc00d49e3457699a2f",
  "size": 10472
}
AFTER
Field is absent

changed /files/scripts~1legal_documents.py/sha256

BEFORE
"f1773c9968dbca7e942c42a8ebef36405aa936a86c818d00a3c4261b3d25595e"
AFTER
"68a0ca60a6d1f6bc232c36737662d1848b48593621dac8316aaf78c8e0746129"

changed /files/scripts~1legal_documents.py/size

BEFORE
33588
AFTER
33831

changed /files/scripts~1legal_documents_labels.json/sha256

BEFORE
"8c9f4cb5db0e42b824aa6acce17592dd478eb7eaab45191f6298dc27e9ea7c0d"
AFTER
"29c9732318b0c8de6b6bce48c644b260b920fdbfd2cfaf33f4272a39508c363e"

changed /files/scripts~1legal_documents_labels.json/size

BEFORE
12600
AFTER
14236

changed /files/scripts~1legal_matter.py/sha256

BEFORE
"9a8e09a08f48d431874df7d751f06c33db40681fc3ec88cfada685eca5d92159"
AFTER
"fcc4adf915968c442766899a5c8814cfe7a89f66445e12e9f1423ce8e01ed6ac"

changed /files/scripts~1legal_matter.py/size

BEFORE
12166
AFTER
14621

changed /files/scripts~1legal_matter.schema.json/sha256

BEFORE
"d56185e49c680577ea49d4e53a5b8a6636593f7695cad9e81d87c7575f2d9a43"
AFTER
"da7a79b9aae748d725c3d04d69efb299d0ed10bff2e9ea429288a8d18854906d"

changed /files/scripts~1legal_matter.schema.json/size

BEFORE
3617
AFTER
5526

changed /files/scripts~1legal_matter_labels.json/sha256

BEFORE
"c03f840e81b1f3185cb4be0fedb955adf22845aafd13fc3e78b090c8185129ef"
AFTER
"d9e3582c83ef6088388303b566d76a512b25b67fd553b0e35ff9109de006fd13"

changed /files/scripts~1legal_matter_labels.json/size

BEFORE
3125
AFTER
6143

removed /files/scripts~1legal_playbook.py

BEFORE
{
  "sha256": "cdd83233fbe9d52065677ba3eab6969a29604c90d76ff4fa8d30bcb63b6de204",
  "size": 8781
}
AFTER
Field is absent

removed /files/scripts~1legal_playbook.schema.json

BEFORE
{
  "sha256": "e76a8a5f92158d1eb5c80c9a2d3a4270b44e2b49fdf5c793a282d9e34c871f25",
  "size": 1818
}
AFTER
Field is absent

removed /files/scripts~1legal_playbook_labels.json

BEFORE
{
  "sha256": "23447b7d84429a67960e25a8cc32fe43e263b5c8590984437288529ece90cf41",
  "size": 20697
}
AFTER
Field is absent

changed /files/scripts~1legal_proofreading.py/sha256

BEFORE
"2327d6add6ebf4f18777b0b7f6a7265b34b861873c235981db4a88a203f1bd94"
AFTER
"969fbdaa956e6d4feb36d93cfdab88a2fc05bf20357b576541c1f71158f37b5f"

changed /files/scripts~1legal_proofreading.py/size

BEFORE
11268
AFTER
11915

changed /files/scripts~1legal_proofreading_labels.json/sha256

BEFORE
"2da8e3cafb67858e00408e866c6b22c9a1fdcc559808c6f89c021ebe9d49adf1"
AFTER
"12f0850b9adf2426426319c7ac63057024f8210d5a87ff471647ad71846976a2"

changed /files/scripts~1legal_proofreading_labels.json/size

BEFORE
8786
AFTER
9855

changed /files/scripts~1legal_word_bridge.py/sha256

BEFORE
"5d563d3a67dd0c2a47dc504702a31a21d31a91254d51f4cf33455279dcb081cc"
AFTER
"ebe04307138df0d57f0e49455948daa2cbacfff30e8e997501a988224f93fbcb"

changed /files/scripts~1legal_word_bridge.py/size

BEFORE
12738
AFTER
13136

removed /files/scripts~1local_courses.py

BEFORE
{
  "sha256": "b49e56924b9206a393ec4b9a1294ef84183f3e117971a6375e174ed45f6a11d8",
  "size": 920
}
AFTER
Field is absent

added /files/scripts~1local_helper_environment.json

BEFORE
Field was absent
AFTER
{
  "sha256": "211b9d29c8085fdcebd89ee6f6ef4ea92e368adf07b35058a8aa67b503c70a01",
  "size": 318
}

added /files/scripts~1local_helper_environment.py

BEFORE
Field was absent
AFTER
{
  "sha256": "c6352dad75af89133af337159dd5aafcab89c1b21bf55c0c77133321e9d1d0fc",
  "size": 1055
}

removed /files/scripts~1local_onboarding.py

BEFORE
{
  "sha256": "ab143130012fef52b2c810f18f0464a384119d776fa927d2100466f8da14088c",
  "size": 595
}
AFTER
Field is absent

removed /files/scripts~1local_onboarding_case.py

BEFORE
{
  "sha256": "829faa6e911e9ccbdc475e018af48420c65143a86917f037c483725afb6469bf",
  "size": 360
}
AFTER
Field is absent

removed /files/scripts~1local_teaching.py

BEFORE
{
  "sha256": "f8d2b414e930c79a2dc0c68d7583523155f846cdc4ffd005139eeaf3bebfa623",
  "size": 637
}
AFTER
Field is absent

changed /files/scripts~1managed_python_runtime.py/sha256

BEFORE
"ccc8f805bc8807b1c16a2a92dc43533571cb341bc20a68d850d25af04c879e69"
AFTER
"0f6bb7331551e626b498fce93f43951a325c10541a5b458e0c4144e8158ee3bf"

changed /files/scripts~1managed_python_runtime.py/size

BEFORE
1453
AFTER
19949

added /files/scripts~1model_data_report.py

BEFORE
Field was absent
AFTER
{
  "sha256": "7a0fae4f7981674d31e34bb5cb94a8aa86830f495f554393b5fd151c13a81f14",
  "size": 51452
}

added /files/scripts~1notarized_run_receipt.py

BEFORE
Field was absent
AFTER
{
  "sha256": "6b8cbc5b08a4c23271de61074f5fe435107c8afe3e648f117baba9f0cdfdab5f",
  "size": 46596
}

removed /files/scripts~1onboarding_session_start.py

BEFORE
{
  "sha256": "f39fa5d7dd1ff6b9bf6c4bd26d9ec2d44a77f2a68169535bad88075a4a02278e",
  "size": 2003
}
AFTER
Field is absent

added /files/scripts~1operational_incidents.py

BEFORE
Field was absent
AFTER
{
  "sha256": "132798f1fd83c607ee91bcac93364ac8dd9cb360b7f91f6300d8d4e24bb9105e",
  "size": 91879
}

added /files/scripts~1privacy_contract.py

BEFORE
Field was absent
AFTER
{
  "sha256": "08116da007761d983c5eaead355025e9ba299d20dc31821044f402da1bcab594",
  "size": 8491
}

added /files/scripts~1reporting_product.py

BEFORE
Field was absent
AFTER
{
  "sha256": "452fb73fbc25ee5918e68fcc969dbb6fe02f05557ceafcaa42f49d00f5b1d74d",
  "size": 1727
}

removed /files/scripts~1run_component_mcp.cjs

BEFORE
{
  "sha256": "462830fa289a74521cba0d53b5e113c5e0d8f392022292e412b1f59375747617",
  "size": 1849
}
AFTER
Field is absent

added /files/scripts~1selective_reporting.py

BEFORE
Field was absent
AFTER
{
  "sha256": "3c99afa7d416625bd94d1dc0aab41ea354df662f0362098f3b431a57fecba8ba",
  "size": 1194
}

added /files/scripts~1technical_runner.py

BEFORE
Field was absent
AFTER
{
  "sha256": "6a3aecebda21501a690664702ea733dac0ca38c2893ae90d7bb9b20f91625971",
  "size": 10379
}

added /files/scripts~1verified_execution.py

BEFORE
Field was absent
AFTER
{
  "sha256": "6d6bc49b6075af24e28f36356959b4263ea00c71cbb0b33ab2a6c4beb0c8e3f6",
  "size": 46313
}

added /files/scripts~1workflow_usage.py

BEFORE
Field was absent
AFTER
{
  "sha256": "05e255a7b363e142f0cab187afc9f4cd39b633019abbc508f0f5d6edbcb00ad0",
  "size": 27263
}

removed /files/skills~1adversarial-opinion~1SKILL.md

BEFORE
{
  "sha256": "878e941b7b6bba8b046eff30aa810127efa19a67b2e6828492355b6d6a7a1dd1",
  "size": 2138
}
AFTER
Field is absent

removed /files/skills~1adversarial-opinion~1agents~1openai.yaml

BEFORE
{
  "sha256": "a94257bbc6b114afb8497fdfd47707397de08aad6a919265d427199f7f575b15",
  "size": 265
}
AFTER
Field is absent

removed /files/skills~1apertura-pratica~1SKILL.md

BEFORE
{
  "sha256": "c99832c981d9d080cd25061ec4ad48ff04818e59a327d76eaab8b6b7c5ac9092",
  "size": 2406
}
AFTER
Field is absent

removed /files/skills~1apertura-pratica~1agents~1openai.yaml

BEFORE
{
  "sha256": "6a4a002fd44952633c5797cfe42f4e2166e46114c17ade16592dec84034ebba8",
  "size": 266
}
AFTER
Field is absent

removed /files/skills~1comunicazione-professionale~1SKILL.md

BEFORE
{
  "sha256": "d84b91a17a5175e542adecbf382009709487a202520732ebf4e50b1dff635ae2",
  "size": 2730
}
AFTER
Field is absent

removed /files/skills~1comunicazione-professionale~1agents~1openai.yaml

BEFORE
{
  "sha256": "34dc49d98db2eaf9bee211cb629c709fa387805e16ee954428f2fc667a2b9c8b",
  "size": 269
}
AFTER
Field is absent

removed /files/skills~1comunicazione-professionale~1references~1lucia-lawyer-profile.md

BEFORE
{
  "sha256": "01d296705858ad9ffbdc4d1d76a7ff5eaa3ae107928def3e4088ffde277b2d2f",
  "size": 5034
}
AFTER
Field is absent

changed /files/skills~1confronto-documenti~1SKILL.md/sha256

BEFORE
"5f5ead1d3b8b07ec7073ef8e349ed538fb085a84e51bcb9db583dda279675cf5"
AFTER
"8cd47fb42b90e85e3c0834f1b8394e81420844d116c13a4e919645600a866939"

changed /files/skills~1confronto-documenti~1SKILL.md/size

BEFORE
3257
AFTER
3753

removed /files/skills~1confronto-documenti~1agents~1openai.yaml

BEFORE
{
  "sha256": "e776dd2b7e255078b49f0477d417b44ea62ebd47ade67d443ba04ec3e5c42abf",
  "size": 289
}
AFTER
Field is absent

removed /files/skills~1contenzioso-civile~1SKILL.md

BEFORE
{
  "sha256": "1bca5ef794daa8200e12a07f6e9829deb3e6a7f2e8c10506e4f8ff2fedf7a79f",
  "size": 3484
}
AFTER
Field is absent

removed /files/skills~1contenzioso-civile~1agents~1openai.yaml

BEFORE
{
  "sha256": "3164f5c158f3e555ae00ffa319383b464a97e00e8ff5d15f57289a187c69169a",
  "size": 434
}
AFTER
Field is absent

changed /files/skills~1controllo-documento~1SKILL.md/sha256

BEFORE
"fec81ab32902809c4ebbd5f49baef93d68c9f4d14f81c9326b96f5cf33af1120"
AFTER
"f02817da3c76fd1b5ecc26f3bc1ca6573262c44a590de9100dd20ec1038c49d5"

changed /files/skills~1controllo-documento~1SKILL.md/size

BEFORE
5232
AFTER
6957

removed /files/skills~1controllo-documento~1agents~1openai.yaml

BEFORE
{
  "sha256": "2e7f06fe3bb60a8fc64246627a67c3907646e36ad65ed3a32a92288252ca6708",
  "size": 407
}
AFTER
Field is absent

changed /files/skills~1estrazione-clausole~1SKILL.md/sha256

BEFORE
"1b93b400b2f220b60a7828ff0cbd4c2e56090750e56180abce2b239c137a48cc"
AFTER
"46947d0236c4351be88c1db3a96bbe4df11b735c70a260aebc6c4511a1b0ea5e"

changed /files/skills~1estrazione-clausole~1SKILL.md/size

BEFORE
2405
AFTER
2844

removed /files/skills~1estrazione-clausole~1agents~1openai.yaml

BEFORE
{
  "sha256": "6220621fe7b78aa369c687fdd2edc9f6733363a0a7a7defbecc4ce277ff05972",
  "size": 409
}
AFTER
Field is absent

removed /files/skills~1lavoro~1SKILL.md

BEFORE
{
  "sha256": "3c9f212f57d4ded76b91e18487069f8a12f21321f71e21fcf0fe437a446eb5a4",
  "size": 3611
}
AFTER
Field is absent

removed /files/skills~1lavoro~1agents~1openai.yaml

BEFORE
{
  "sha256": "7d968812f111dac5b8fcc6752e56c2a49ecf8c54cede1890950c193ee0ffbdca",
  "size": 420
}
AFTER
Field is absent

removed /files/skills~1learn-with-lucia~1SKILL.md

BEFORE
{
  "sha256": "a259ac905e119e3061767cf2be9ae89496c59760b33d86d9b083f3a03ccea404",
  "size": 17793
}
AFTER
Field is absent

removed /files/skills~1learn-with-lucia~1agents~1openai.yaml

BEFORE
{
  "sha256": "6990501a380cc19f46c97550937c2a4c747e061f44b8880df3df83061087be65",
  "size": 239
}
AFTER
Field is absent

removed /files/skills~1learn-with-lucia~1references~1execution-evidence.md

BEFORE
{
  "sha256": "1db678ab18224b773becca4dc0058591b755aec3ef5282167521a99fd76b19e4",
  "size": 3174
}
AFTER
Field is absent

removed /files/skills~1learn-with-lucia~1references~1local-sessions.md

BEFORE
{
  "sha256": "74a6034eb1695f3a884c14482d6df26ac605ab0929954ed54a8f4718cb85e7ed",
  "size": 6442
}
AFTER
Field is absent

removed /files/skills~1learn-with-lucia~1references~1prepared-courses.md

BEFORE
{
  "sha256": "5b19cc8586604192f70b5b2a8642c442b3c0c093b0fe0faa8ca0f5cb06d0e437",
  "size": 10533
}
AFTER
Field is absent

removed /files/skills~1legal-tax-answer-planner~1SKILL.md

BEFORE
{
  "sha256": "8b8da51d95a5370d6230269302c2b20f78140e67cbd32aab37636e12d5d7767a",
  "size": 2469
}
AFTER
Field is absent

removed /files/skills~1legal-tax-answer-planner~1agents~1openai.yaml

BEFORE
{
  "sha256": "8398181a72f354058c03cbb21458739ec7e75f1f0a4548af2f256a3a89337ed7",
  "size": 291
}
AFTER
Field is absent

removed /files/skills~1legal-tax-answer-review~1SKILL.md

BEFORE
{
  "sha256": "7766604f06a11cc53ead17dde86959e53fe3241aa82a655f843928ae92802f7c",
  "size": 1961
}
AFTER
Field is absent

removed /files/skills~1legal-tax-answer-review~1agents~1openai.yaml

BEFORE
{
  "sha256": "572204835120e0e6e56d5b2b1dade2593bfa0f1c167bb027144fc4d6efce2295",
  "size": 286
}
AFTER
Field is absent

changed /files/skills~1lucia~1SKILL.md/sha256

BEFORE
"63c93e8e0cad6120062c532925c6c3ef2e8f800ea483e7b4bf8dceef7e8bdd39"
AFTER
"ab55316a6bc301d5767c4ec62a4fe9bf33c19bba2746744443b9e3b57f5c47d2"

changed /files/skills~1lucia~1SKILL.md/size

BEFORE
15151
AFTER
2472

removed /files/skills~1lucia~1agents~1openai.yaml

BEFORE
{
  "sha256": "8c37665d116cb142c8988bce848ac4f0dbcb68c6d98019f31cf6aefa964f4352",
  "size": 207
}
AFTER
Field is absent

added /files/skills~1lucia~1references~1incident-recovery.md

BEFORE
Field was absent
AFTER
{
  "sha256": "dffc334f66645b3da686e9e6e4b72723c5ecb9b87f8404406c61d557e8549ce5",
  "size": 1087
}

removed /files/skills~1lucia~1references~1local-onboarding.md

BEFORE
{
  "sha256": "2f195fe7ad882a381df1df24d0ae533e732f100c7ad6265304167918c4f92e95",
  "size": 11398
}
AFTER
Field is absent

added /files/skills~1lucia~1references~1model-data-report-contract.md

BEFORE
Field was absent
AFTER
{
  "sha256": "bf231bf5fd58e1180dd0836c9dcffd3ab04571a93c43aed7ca0f4af9e9e46a41",
  "size": 14615
}

removed /files/skills~1lucia~1references~1tutorial-cases.md

BEFORE
{
  "sha256": "bd9266cb180a375752229e630eaff6f59bf34552231280baf678a1103ac4b8d6",
  "size": 2801
}
AFTER
Field is absent

removed /files/skills~1lucia~1references~1workflow-catalog.md

BEFORE
{
  "sha256": "79c352663f3baff7ae4f546b31665058fd501cf4aef77367400757b54801d9c0",
  "size": 3791
}
AFTER
Field is absent

added /files/skills~1lucia~1references~1workflow-usage.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c480ec5c10eedd6612fd696bc7b2fdd79cd36493b4a9dcaa3e36b03033d18510",
  "size": 3141
}

removed /files/skills~1metodo-studio~1SKILL.md

BEFORE
{
  "sha256": "8c9d095002b67a47d8130e28d41bb5d22ee059be390a020a23110b1e1a5f432e",
  "size": 5419
}
AFTER
Field is absent

removed /files/skills~1metodo-studio~1agents~1openai.yaml

BEFORE
{
  "sha256": "56556c4419daa1971212fb6ebd7307e20180ab9fed1eb1a4812130b51a3298da",
  "size": 429
}
AFTER
Field is absent

removed /files/skills~1operazioni-ma~1SKILL.md

BEFORE
{
  "sha256": "2d369c5e902e3e3039d27afc8b1786027e6ff4877f47f4d7798050b1b68c406d",
  "size": 3337
}
AFTER
Field is absent

removed /files/skills~1operazioni-ma~1agents~1openai.yaml

BEFORE
{
  "sha256": "3ca191498de575d2bac73635b071697a175dd9dc0d61da4dd2ffdd6b0915c791",
  "size": 422
}
AFTER
Field is absent

removed /files/skills~1presenza-digitale-studio~1SKILL.md

BEFORE
{
  "sha256": "d3d382b78a44901653ccbbd4f23cad175525f90cb7d242240dc0d2c48acb4ab6",
  "size": 2719
}
AFTER
Field is absent

removed /files/skills~1presenza-digitale-studio~1agents~1openai.yaml

BEFORE
{
  "sha256": "befabde817c49e32155ff7f9ec460250477f462a253fd771906f0178fe66a665",
  "size": 252
}
AFTER
Field is absent

removed /files/skills~1presenza-digitale-studio~1references~1lucia-lawyer-profile.md

BEFORE
{
  "sha256": "6f1c50057765bd5b87708c9e03cc7d66b7aee9e41094c03f93e4db79534953d1",
  "size": 4531
}
AFTER
Field is absent

removed /files/skills~1quesito-legale-fiscale~1SKILL.md

BEFORE
{
  "sha256": "800479bdf8a3bc32072b86239e2a55a800ebcdb4c58ea35602156a37b0aa317d",
  "size": 2817
}
AFTER
Field is absent

removed /files/skills~1quesito-legale-fiscale~1agents~1openai.yaml

BEFORE
{
  "sha256": "519014091c3610034e6ffe107d7449ffe3b1fdefad3fff50754eed74dfe14c5a",
  "size": 299
}
AFTER
Field is absent

removed /files/skills~1recupero-crediti~1SKILL.md

BEFORE
{
  "sha256": "2586fa40d2e7b08961d36f7fbe4ab262e94c07d88af8fdd8e56cb25b74c21b59",
  "size": 4159
}
AFTER
Field is absent

removed /files/skills~1recupero-crediti~1agents~1openai.yaml

BEFORE
{
  "sha256": "adafa217953cf36d2a0d4561df99b03d90d212f0a788154866cd4b4223345574",
  "size": 449
}
AFTER
Field is absent

changed /files/skills~1redazione-da-modello~1SKILL.md/sha256

BEFORE
"a25637cdc9712ddeb6d54de9871ae8ccfecfce19865b9b20494436adef5f7069"
AFTER
"583b4552f8ff86f9ea1e18c9324c7f4af6ffeede43a3fec71e559fae59df14cc"

changed /files/skills~1redazione-da-modello~1SKILL.md/size

BEFORE
3604
AFTER
4043

removed /files/skills~1redazione-da-modello~1agents~1openai.yaml

BEFORE
{
  "sha256": "55315ba3f3800958eeae11c7af2a191ca6cc41b6240bd6d57a1355c810ba2820",
  "size": 298
}
AFTER
Field is absent

changed /files/skills~1revisione-contratti~1SKILL.md/sha256

BEFORE
"7b936048c1c6aecb5ba1b1c6059ed820cce0778b676c46c864ff8ac343c8f2fe"
AFTER
"eb6b2e4037e54498e9eb3316335b301ab30d3a5540534d4a3664a650105c0895"

changed /files/skills~1revisione-contratti~1SKILL.md/size

BEFORE
2874
AFTER
3377

removed /files/skills~1revisione-contratti~1agents~1openai.yaml

BEFORE
{
  "sha256": "bca7409170e4f65b763d539f4ddf63501c50a031f281e0e1a52aa15ebe77ce4f",
  "size": 299
}
AFTER
Field is absent

changed /files/skills~1revisione-contratti~1references~1document-workflow.md/sha256

BEFORE
"91de266ee9d9c62d543d17e7da76acd461aefdce9e567c405b4f09aea54d1575"
AFTER
"338395ebdba4e87f5c52493fb1cf994a95617461c4e11063d32f1bc7dd73ee96"

changed /files/skills~1revisione-contratti~1references~1document-workflow.md/size

BEFORE
8103
AFTER
8140

removed /files/skills~1revisione-contratti~1references~1practice-workflow.md

BEFORE
{
  "sha256": "a6714b4f1ecee0924a24b7d1042dfc9b61233436e08fdf65cf6dfe2b06cbb318",
  "size": 4922
}
AFTER
Field is absent

changed /files/skills~1revisione-documentale~1SKILL.md/sha256

BEFORE
"6699a703ed68c8740fd2e0a689f98ca1e2f139f0b0577a7c3576b184a586a679"
AFTER
"79d112acde2954f3357367e56ff3b445a0ee8d6822eb1799bba3a7c11cddb7cf"

changed /files/skills~1revisione-documentale~1SKILL.md/size

BEFORE
2336
AFTER
2775

removed /files/skills~1revisione-documentale~1agents~1openai.yaml

BEFORE
{
  "sha256": "7250017fff3bf4ad93fd5f0ddd8d88beb7cef1c1c5816d40d488ea93b1534bbe",
  "size": 289
}
AFTER
Field is absent

removed /files/skills~1studio-archive~1SKILL.md

BEFORE
{
  "sha256": "b283ab3728c640f444a216a890b7b744973afe66ab276f3179f1838c0dcdcc59",
  "size": 1930
}
AFTER
Field is absent

removed /files/skills~1studio-archive~1agents~1openai.yaml

BEFORE
{
  "sha256": "0f0541e3efdede8e71b2a5285ac01ed4db3cb97110fb1e7239ab71e803735974",
  "size": 289
}
AFTER
Field is absent

removed /files/skills~1verifica-citazioni~1SKILL.md

BEFORE
{
  "sha256": "8c86080a34016704bc9a6bb0a55a5fd8a508945c5d51ac771a21fbffba15910b",
  "size": 6408
}
AFTER
Field is absent

removed /files/skills~1verifica-citazioni~1agents~1openai.yaml

BEFORE
{
  "sha256": "46fe2ac8cfb948ca83c6a55282a6dfb86792c0e4fb0fa057b913762d45ece819",
  "size": 429
}
AFTER
Field is absent

removed /files/skills~1verifica-citazioni~1references~1fonti-italiane.md

BEFORE
{
  "sha256": "e11d80226cb4b4af8d86017f5454f1f77a63939d45e9998feddba471ac6544de",
  "size": 1843
}
AFTER
Field is absent

added /files/usage~1pipelines.json

BEFORE
Field was absent
AFTER
{
  "sha256": "c5edb1862808c16bd5c82d14283ec076204f397287588c14e4a697c3a2b32f3e",
  "size": 416
}

removed /files/vendor~1modules~1__init__.py

BEFORE
{
  "sha256": "b9c828953825fd2b27182d6fe360dfd49ebc9b5e846d4b0d969af3e2829465ae",
  "size": 72
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1__init__.py

BEFORE
{
  "sha256": "79c785f896af8b4cdcedf1210131c62b95fc2914dec135f6d3fe93d392648ec6",
  "size": 204
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1assets~1InstrumentSans-Regular.ttf

BEFORE
{
  "sha256": "69fd3f7c467c70c1f73b232812407f688f3d87dd7a801ea7281aa97d29cf53d5",
  "size": 86232
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1assets~1InstrumentSans-SemiBold.ttf

BEFORE
{
  "sha256": "7151cf505f897e17b4e9b956293b5a60046ec39da3923a8feba29ce86fd14e12",
  "size": 87004
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1assets~1OFL.txt

BEFORE
{
  "sha256": "bc29b497c4e8316b2d248322a9cea670c2f0afc24ae0eb7bbaa54e02e00eebab",
  "size": 4402
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1assets~1course.css

BEFORE
{
  "sha256": "5b28ac597f0a3deaf4cfc907b8a33bb40aae21719206ad0c976b605950f89dc7",
  "size": 6910
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1assets~1languages.json

BEFORE
{
  "sha256": "507967ae7dcf07ae4e138fff4333adb5fd709484731dcef45d531152c54ede45",
  "size": 68031
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1assets~1legacy-course.css

BEFORE
{
  "sha256": "1d3097a5f8b2011b1cae5f1916cfc698260bc1ebc1c7e59b3ec91271aa2ee7aa",
  "size": 4819
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1assets~1legacy-languages.json

BEFORE
{
  "sha256": "bd4a3481deeedf806b1eb1bfe91099a6d7796726bc19eb50eef8dc71692b67e5",
  "size": 16146
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1deck_view.py

BEFORE
{
  "sha256": "96f75ea3078c9e0c6e509cdefb0beeb876677e2e7884777d213d9b03c6c27b80",
  "size": 4840
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1document_view.py

BEFORE
{
  "sha256": "9982c9d6ce83e7feb26165308fa9a136a744891a7e623ce23ff9bb778e6b7403",
  "size": 9465
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1execution.py

BEFORE
{
  "sha256": "7d8fee1b7b1ca0952eaacd9e47b4741dee8bc0d2dbefe21ecd7f6044252bf5fa",
  "size": 6688
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1html_view.py

BEFORE
{
  "sha256": "57280e82460bd8c7982294c4be6e0cff7da969800d4282e6da15059571cce0b1",
  "size": 7122
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1legacy.py

BEFORE
{
  "sha256": "819f645e9c76ce938d31055d1c91b953721fe31755408a171d94c9f4cc39fb3f",
  "size": 16053
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1library.py

BEFORE
{
  "sha256": "defe2c748452578308d1157ff0abc6ad69f4958429bb69fa2ac016dda5ae7e52",
  "size": 58844
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1policy.py

BEFORE
{
  "sha256": "d8b2f02f666deaecbe04f3fff02bb3351c6ea4fb636fa9ac2a2aac2ee4ec566a",
  "size": 1249
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1preview.py

BEFORE
{
  "sha256": "1a6e56141cdd554a6510100f47745f7b31472c9d22f45407f4f86ac7981aee10",
  "size": 4056
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1sales_plan_view.py

BEFORE
{
  "sha256": "115977d03c034ed5f363d6fd5c8c82648ed1349067ac61e48d0701b10caa7e7b",
  "size": 3848
}
AFTER
Field is absent

removed /files/vendor~1modules~1courseware~1website_view.py

BEFORE
{
  "sha256": "f230f86272201bae7bc34f1868d8cb6013b47ce9ccc8b876acdfb0bc257637d5",
  "size": 3040
}
AFTER
Field is absent

removed /files/vendor~1modules~1desktop_teaching~1__init__.py

BEFORE
{
  "sha256": "361dab625f1122781bef9bc5fa04c7d62cf31e6fc55a10433e818a96f4bc4309",
  "size": 78
}
AFTER
Field is absent

removed /files/vendor~1modules~1desktop_teaching~1cases.py

BEFORE
{
  "sha256": "933e93d2d446dec29719e276eec34a8bda5c1cf5fc4747bdd1d756abe13a61c2",
  "size": 6827
}
AFTER
Field is absent

removed /files/vendor~1modules~1desktop_teaching~1onboarding.py

BEFORE
{
  "sha256": "c9c5ad72bee4ada303cbda72fe5ba81627f537e34418fc10d7ab8de5de04a71a",
  "size": 30274
}
AFTER
Field is absent

removed /files/vendor~1modules~1desktop_teaching~1teaching.py

BEFORE
{
  "sha256": "60d54b96fb3cf96e0b3c7906ee96a804916ebfbdbd663bb81a1e3050a766ae09",
  "size": 24351
}
AFTER
Field is absent
Full snapshot data
{
  "files": {
    ".codex-plugin/plugin.json": {
      "sha256": "4506ddd8c3fc516747bf0d87389ae9246d3780264b14b3344a7c867f4b1baedf",
      "size": 3282
    },
    "LICENSE": {
      "sha256": "0d96a4ff68ad6d4b6f1f30f713b18d5184912ba8dd389f86aa7710db079abcb0",
      "size": 34523
    },
    "assets/icon.png": {
      "sha256": "8ba0d3ec9d1a5aaf163f7693be84fabf8a536bea15abd51f42f7ef16bc4ac7a5",
      "size": 18544
    },
    "assets/icon.svg": {
      "sha256": "3e6b308d1fab6302a22214a1bf3aa5ef796ad44447b07458dffe9ffb6866a1ea",
      "size": 728
    },
    "components.json": {
      "sha256": "ba60e9c38f459ccdfc73ea716dbda7abfcd536bb9f48f78b60e214c694df7475",
      "size": 67
    },
    "constraints-shared-macos-py312.txt": {
      "sha256": "589401f304dbdee38a0b61de71efcd1dc98163f7a9c0818c440effcbda168765",
      "size": 3188
    },
    "distribution-review.json": {
      "sha256": "4390e98156eca26d1a0d08e93f9416255b14265e1e21724cfdb78d419ae8f68d",
      "size": 4739
    },
    "distribution.json": {
      "sha256": "47c94b1c1b5924485430c1151ada529a0a54091a517074e7446a45c291350741",
      "size": 377
    },
    "execution-files.json": {
      "sha256": "59f270b46ea266e275fbb3a8cb89a20e68e11128a6645717265f6947f1b7e792",
      "size": 15806
    },
    "modules/README.md": {
      "sha256": "54c441e82ca5a564fba8c55118f4282c41da88ef0596642ce4074748bf7d7654",
      "size": 67
    },
    "plugin.json": {
      "sha256": "697f6778e1f9cbfcf6538c9514c0067bed9b57cc99c87212daa75060c2ebdf98",
      "size": 3432
    },
    "privacy/contracts/adversarial-opinion.json": {
      "sha256": "22f30481d6724af0f3dc8785a1df01a6ccbbe30698680589cc55b948580a2a52",
      "size": 123626
    },
    "privacy/contracts/apertura-pratica.json": {
      "sha256": "e33efe65ef343167b30b1c6f74de692c9e8e2b29c8572302261b5b55dd8e0ab2",
      "size": 137924
    },
    "privacy/contracts/comunicazione-professionale.json": {
      "sha256": "f60a65fab543a786ab97c9dbf7f66a7c52b5ddcdbd9248eec1e3eb738535e98b",
      "size": 135192
    },
    "privacy/contracts/confronto-documenti.json": {
      "sha256": "60d7cb3eff772ee76662c307442ac4819d48abb7ae70387ca77691a18f38d6d2",
      "size": 124178
    },
    "privacy/contracts/contenzioso-civile.json": {
      "sha256": "1939833b9881a96de3dd05801abe474045b4b95035c1891afb0546cb9cf8ab2a",
      "size": 121252
    },
    "privacy/contracts/contenzioso-tributario.json": {
      "sha256": "ff6217ed14eea3fe9678f26436fc1aee2c74d398f2dc9e89ca4dd041ab44d670",
      "size": 124955
    },
    "privacy/contracts/controllo-documento.json": {
      "sha256": "8a6f1901018af54edbe573882b516e1a56c5661a84370868a96e8e4b729545c6",
      "size": 120732
    },
    "privacy/contracts/deep-research-validator.json": {
      "sha256": "058193f69d21a74eec1afa156b7eb633b284090b45847a857b344168e9f9143a",
      "size": 139558
    },
    "privacy/contracts/deep-research.json": {
      "sha256": "83387fd7248d8a0f9c803eab0fb755121f9ac293a147959cd08db3ff49d0c4fe",
      "size": 120864
    },
    "privacy/contracts/estrazione-clausole.json": {
      "sha256": "613f20ec27dd87e18b32a42a00789f665fb2dfd27da9c8f13de7b8595d5b05b3",
      "size": 120454
    },
    "privacy/contracts/index.json": {
      "sha256": "ac37dc295429b98b5218203498b3d5de1083a0785ee276478c74888a7d717ce2",
      "size": 2876
    },
    "privacy/contracts/lavoro.json": {
      "sha256": "d046dd8c8678fd791a18ae4288658fc81596270a35ac320dce9be4b36b2d1a7f",
      "size": 121490
    },
    "privacy/contracts/learn-with-lucia.json": {
      "sha256": "b851122c3d0aea21a21b66de6420ffe4c801ec148781eb5478cd21dada207162",
      "size": 37884
    },
    "privacy/contracts/lucia.json": {
      "sha256": "198313420d24092e64a72ed312b25e866ec269a0c7079a37bfd54854b95a8903",
      "size": 126440
    },
    "privacy/contracts/metodo-studio.json": {
      "sha256": "15ce0fd13ff4f17b9972ef08c8bc87644844a21744110511c169126b87f43408",
      "size": 121524
    },
    "privacy/contracts/operazioni-ma.json": {
      "sha256": "3ccbedf8b5c3863fb40ef780f5f515916f0de512f1f433cac8a404e62d678e25",
      "size": 121216
    },
    "privacy/contracts/posizioni-negoziali.json": {
      "sha256": "6d5eb188164695525c9b1e9d127f73db7375724a61fb899e44c6ba311099108d",
      "size": 124315
    },
    "privacy/contracts/presenza-digitale-studio.json": {
      "sha256": "76e704cd8d811f79f4cd87ca0d810cadf4d90c70bce2b4b142e3c0c6faf552be",
      "size": 134828
    },
    "privacy/contracts/prompt-optimizer.json": {
      "sha256": "c3fc364317430e9326a4bf69ec144f1bff72725a035c5760230a958d24710aad",
      "size": 133467
    },
    "privacy/contracts/quesito-legale-fiscale.json": {
      "sha256": "13aef5b25a246ad1029a2f595057bcc5230479d2de4b620cc574337ce3b6f5a4",
      "size": 131769
    },
    "privacy/contracts/recupero-crediti.json": {
      "sha256": "b69482453a52ce6b423157ceef0ab7bb092b420aa77d6491d356dddc9ccabfbb",
      "size": 121413
    },
    "privacy/contracts/redazione-da-modello.json": {
      "sha256": "05456a8d77b92d77963e4502545d34b4dd82e6a97433f2c7e53a380d72364961",
      "size": 127362
    },
    "privacy/contracts/revisione-contratti.json": {
      "sha256": "23d2f4c832f2ecacf1ab9a2e8c59ee8b08c2b8e63d3ae1d6422de572a0be5562",
      "size": 124645
    },
    "privacy/contracts/revisione-documentale.json": {
      "sha256": "ab30d07d781fe96cc119d2d2054dbc9bac8f00be7a3e0f6dc3898ce7a532c7e4",
      "size": 124534
    },
    "privacy/contracts/studio-archive.json": {
      "sha256": "bf00e9829c459dbb0c0df10449727fbfc948baccf2999b5e203d2a0512ab6dc4",
      "size": 190276
    },
    "privacy/contracts/verifica-citazioni.json": {
      "sha256": "f027081ecb924e9ec4ec1ea56490266348f594bd2d886ddf3febad2db8034546",
      "size": 121479
    },
    "privacy/legal-opinion-review.md": {
      "sha256": "aafcfd53a794f836becd109c1ee57221828947087d69d341ca2ade40b524f3c3",
      "size": 3032
    },
    "privacy/local-teaching.md": {
      "sha256": "4aa3f266d091fa8513d6d171c515f9ba0c4d852d026aac25d3a00dee89688a80",
      "size": 4495
    },
    "privacy/package-projection.json": {
      "sha256": "e5aa69f7ea2ba9fddbe4db327dd81159f63d45e16644f98b7635efe41faf9540",
      "size": 3624
    },
    "privacy/privacy-surface.schema.json": {
      "sha256": "ac16d248e6df00cc08af1b430f507d246c074869d2fc826df1bb9a5bd6cff420",
      "size": 8407
    },
    "privacy/registry.json": {
      "sha256": "b92e9aac87989a8f256cf9c1f0892e118f9d0123e521a4865ca76656a41d7471",
      "size": 7559
    },
    "privacy/registry.schema.json": {
      "sha256": "765510af64f89a8bc166e8ae1fa2cc09cce3d52ab7113d309c0298141e69e2d7",
      "size": 2927
    },
    "privacy/repository-source-reviews/managed-python-runtime.json": {
      "sha256": "30a9afaeefdc56b4af0a32a0c964d4b62cb95e0c8051e3ed45d223eb1aa18cbf",
      "size": 22926
    },
    "privacy/repository-source-reviews/operational-incidents.json": {
      "sha256": "c3b11e06e5fcc0d6c56ee43cad3c29a9a46b474ef367596618e2710fd4272035",
      "size": 51101
    },
    "privacy/repository-source-reviews/run-receipt-stamping.json": {
      "sha256": "2aa690f07cd8a30a60c343ff3b6aceedb69114122a3f5b33ff94841caf4c4e2c",
      "size": 31798
    },
    "privacy/repository-source-reviews/workflow-usage.json": {
      "sha256": "2e563573850bf5bbcffe2b57e3f09d502113535459c1923c594cf0ed95cfe41f",
      "size": 33769
    },
    "privacy/runtime-profiles.json": {
      "sha256": "f96c2d96d94af8bc902a8892c51e98b1f962498ba9a24f2f2739d3ad71da70a1",
      "size": 4099
    },
    "privacy/runtime-profiles.schema.json": {
      "sha256": "3bcf55bdcb2bb610e85f5588edcc406e2dfcd8c105578ea8b58d873ee34c02ea",
      "size": 4534
    },
    "privacy/service-boundary.schema.json": {
      "sha256": "38e24396140af208dde7d44bc406f69fb89d9939e472543a6b7449bff2644136",
      "size": 9004
    },
    "privacy/services/managed-python-runtime.json": {
      "sha256": "6468ff175129faf1834b33301a8efac96e2c327cab8fa848a7fa70016160436e",
      "size": 22671
    },
    "privacy/services/operational-incidents.json": {
      "sha256": "fb8983743aded41cebfcaa22b42a56766467933017bf341066eb9d0058489058",
      "size": 42197
    },
    "privacy/services/run-receipt-stamping.json": {
      "sha256": "4809b474d5bed6d11ba06a2e0e988714db120c8bd3eeb1279476cfbd35ecd89c",
      "size": 21421
    },
    "privacy/services/workflow-usage.json": {
      "sha256": "fe33fd032a47d2f1f384eb2c63fc141514655fe2906a7ad41ad14c52157266fb",
      "size": 25778
    },
    "privacy/workstreams/confronto-documenti.json": {
      "sha256": "73f215806bb5bcaa1ef0b7de1fc3ab6975f1ee2d0043f9db5b9f15bb8997d666",
      "size": 7326
    },
    "privacy/workstreams/controllo-documento.json": {
      "sha256": "04b74a3f446e3e975a600edd80866703f66c9a1370e627fbba6421b1f196e7da",
      "size": 3880
    },
    "privacy/workstreams/estrazione-clausole.json": {
      "sha256": "bb738e69b51c2346b8f5fabdf761af84692901d9a33e7344ddf164ef1e0ecb47",
      "size": 3602
    },
    "privacy/workstreams/lucia.json": {
      "sha256": "719b03a08a0d69b76a23921b65c827387f29e10474608b586459eadb509ed1b3",
      "size": 1862
    },
    "privacy/workstreams/redazione-da-modello.json": {
      "sha256": "c9f5d748df22c7749e12ed938ac7df8c3ba20769a6acaa07ed0e13253214cf50",
      "size": 10388
    },
    "privacy/workstreams/revisione-contratti.json": {
      "sha256": "15900cf62147697e26651b9a71d445b508d46c7b320e2909bbaf6256b3df6f6d",
      "size": 7793
    },
    "privacy/workstreams/revisione-documentale.json": {
      "sha256": "d10aa52c9482ebc79fde84783a3b05e8e36fb4292109ecc6bfe25eb69da46086",
      "size": 7672
    },
    "requirements-shared-core.lock": {
      "sha256": "23421a8fb8dd2babda00115d9e753469165f3915af150f2638fabcf0b47247f5",
      "size": 50632
    },
    "requirements-shared-core.txt": {
      "sha256": "ff9e629a753fb17ec1b2e69559b2ed895ad7268da17336be94180b1a163d0971",
      "size": 1224
    },
    "requirements-shared-ocr.lock": {
      "sha256": "3445544b6e9728dd13b8ea955085bc75b434b72ed220bca888c480a6fa49989b",
      "size": 85275
    },
    "requirements-shared-ocr.txt": {
      "sha256": "f7ed4cf366005441e31cbd0dd81af078f770d8cf5e222e3e8a428c69d3289f8f",
      "size": 404
    },
    "requirements.txt": {
      "sha256": "031cbfcfb5b540e2cb6800fce61b010d43a7930b9c90285235be6c9cea854b1e",
      "size": 387
    },
    "scripts/_locked_dependencies.py": {
      "sha256": "17f163c6da67a85213fde5537c9989cd027fd248fe402bda3f8d6668c03dafd9",
      "size": 2376
    },
    "scripts/_managed_python_runtime.py": {
      "sha256": "b7304f07cd296708a5dda686212c7a9deccdac1dccd9814fd85fb6fdb99eeef4",
      "size": 33792
    },
    "scripts/_python_bootstrap.py": {
      "sha256": "ee0f842aea60acf7b5a6f530900591f72eecd50e134f70d410c8b57f0123b5a4",
      "size": 8032
    },
    "scripts/_shared_python_runtime.py": {
      "sha256": "b7d49042dfdfb06a9d0e5e16b8f2a4ec8c1d1b478aeec4720660b250ffaf43da",
      "size": 22598
    },
    "scripts/archive_cli.py": {
      "sha256": "e96d672fd62106622063a78f47c416ec35fa74bf16f6cdaa3ac7d4c49c4664f7",
      "size": 8876
    },
    "scripts/archive_emit.py": {
      "sha256": "e6af4a0b8ac814638f85541cd18d9841760ca7f0410e8039256b92521c72416a",
      "size": 9154
    },
    "scripts/archive_projection.py": {
      "sha256": "96dfa605cce28df808400ab76dab98cd3c27d7ae7fd71c343ea56dd8f7b3027c",
      "size": 19380
    },
    "scripts/archive_report_legacy.py": {
      "sha256": "6dadb7f05b50afb13f7d23cde1e0e6a0748ad850a7df7dadace66f66cf96098e",
      "size": 11744
    },
    "scripts/archive_report_measurements.py": {
      "sha256": "8b57f977f3bfb47a4d9dc1b22370ae0d135368933577356bbf02e8a525b86b41",
      "size": 11493
    },
    "scripts/archive_report_receipt.py": {
      "sha256": "d4b7cdad03bf1745632cd96087bbf352b89633d442d9ba32f606a85f1cd5662c",
      "size": 12596
    },
    "scripts/archive_report_seal.py": {
      "sha256": "a74fc59815602ed9a3ee3ff7d31d2cdc2989a7f106a29185767750990f88649b",
      "size": 5245
    },
    "scripts/archive_report_store.py": {
      "sha256": "916017ea711652bf12d885725b50a8cc168a2624e7f5ad4cee12297f73822186",
      "size": 19776
    },
    "scripts/archive_reporting.py": {
      "sha256": "800384074cde48288f5572245d31a7dcd07ef78a2760ef1a2fe9f4f3f349bb10",
      "size": 35610
    },
    "scripts/archive_reporting_failure.py": {
      "sha256": "3705b3118295be6c25f125560baf1db7312c4c83e5d41cdff6f3cb661c893f5f",
      "size": 3385
    },
    "scripts/check_dependencies.py": {
      "sha256": "83cbc006757bdb0507a1d625f97269dd76d8184990cea734333c8e4202244a0d",
      "size": 1308
    },
    "scripts/diagnostic_context.py": {
      "sha256": "60583a020186eb9baef9000f9974694d1ee9207d035742200a682f57591ad153",
      "size": 1451
    },
    "scripts/legal_documents.py": {
      "sha256": "68a0ca60a6d1f6bc232c36737662d1848b48593621dac8316aaf78c8e0746129",
      "size": 33831
    },
    "scripts/legal_documents_labels.json": {
      "sha256": "29c9732318b0c8de6b6bce48c644b260b920fdbfd2cfaf33f4272a39508c363e",
      "size": 14236
    },
    "scripts/legal_documents_review.schema.json": {
      "sha256": "4dca15c02f9ca12d010e4ddbc0bfc9b7e786ddee51987b86a39f9b1bb635e268",
      "size": 4033
    },
    "scripts/legal_docx.py": {
      "sha256": "f64755119c0d07e1630dc7718f179b6e0bb78aaa4155c1f18752bd6692f50fbf",
      "size": 12980
    },
    "scripts/legal_matter.py": {
      "sha256": "fcc4adf915968c442766899a5c8814cfe7a89f66445e12e9f1423ce8e01ed6ac",
      "size": 14621
    },
    "scripts/legal_matter.schema.json": {
      "sha256": "da7a79b9aae748d725c3d04d69efb299d0ed10bff2e9ea429288a8d18854906d",
      "size": 5526
    },
    "scripts/legal_matter_labels.json": {
      "sha256": "d9e3582c83ef6088388303b566d76a512b25b67fd553b0e35ff9109de006fd13",
      "size": 6143
    },
    "scripts/legal_proofreading.py": {
      "sha256": "969fbdaa956e6d4feb36d93cfdab88a2fc05bf20357b576541c1f71158f37b5f",
      "size": 11915
    },
    "scripts/legal_proofreading.schema.json": {
      "sha256": "59ac13c2b7e080b5b4da6aacea1bc09d07bd5a93aedb72ea274c2e392632f66f",
      "size": 15449
    },
    "scripts/legal_proofreading_labels.json": {
      "sha256": "12f0850b9adf2426426319c7ac63057024f8210d5a87ff471647ad71846976a2",
      "size": 9855
    },
    "scripts/legal_word_bridge.py": {
      "sha256": "ebe04307138df0d57f0e49455948daa2cbacfff30e8e997501a988224f93fbcb",
      "size": 13136
    },
    "scripts/local_helper_environment.json": {
      "sha256": "211b9d29c8085fdcebd89ee6f6ef4ea92e368adf07b35058a8aa67b503c70a01",
      "size": 318
    },
    "scripts/local_helper_environment.py": {
      "sha256": "c6352dad75af89133af337159dd5aafcab89c1b21bf55c0c77133321e9d1d0fc",
      "size": 1055
    },
    "scripts/managed_python_runtime.py": {
      "sha256": "0f6bb7331551e626b498fce93f43951a325c10541a5b458e0c4144e8158ee3bf",
      "size": 19949
    },
    "scripts/model_data_report.py": {
      "sha256": "7a0fae4f7981674d31e34bb5cb94a8aa86830f495f554393b5fd151c13a81f14",
      "size": 51452
    },
    "scripts/notarized_run_receipt.py": {
      "sha256": "6b8cbc5b08a4c23271de61074f5fe435107c8afe3e648f117baba9f0cdfdab5f",
      "size": 46596
    },
    "scripts/operational_incidents.py": {
      "sha256": "132798f1fd83c607ee91bcac93364ac8dd9cb360b7f91f6300d8d4e24bb9105e",
      "size": 91879
    },
    "scripts/privacy_contract.py": {
      "sha256": "08116da007761d983c5eaead355025e9ba299d20dc31821044f402da1bcab594",
      "size": 8491
    },
    "scripts/reporting_product.py": {
      "sha256": "452fb73fbc25ee5918e68fcc969dbb6fe02f05557ceafcaa42f49d00f5b1d74d",
      "size": 1727
    },
    "scripts/selective_reporting.py": {
      "sha256": "3c99afa7d416625bd94d1dc0aab41ea354df662f0362098f3b431a57fecba8ba",
      "size": 1194
    },
    "scripts/technical_runner.py": {
      "sha256": "6a3aecebda21501a690664702ea733dac0ca38c2893ae90d7bb9b20f91625971",
      "size": 10379
    },
    "scripts/verified_execution.py": {
      "sha256": "6d6bc49b6075af24e28f36356959b4263ea00c71cbb0b33ab2a6c4beb0c8e3f6",
      "size": 46313
    },
    "scripts/workflow_usage.py": {
      "sha256": "05e255a7b363e142f0cab187afc9f4cd39b633019abbc508f0f5d6edbcb00ad0",
      "size": 27263
    },
    "skills/confronto-documenti/SKILL.md": {
      "sha256": "8cd47fb42b90e85e3c0834f1b8394e81420844d116c13a4e919645600a866939",
      "size": 3753
    },
    "skills/confronto-documenti/references/upstream/LICENSE": {
      "sha256": "6e7c22106722c151ffc66d0faf2035155eca1ad91931f5679c6773891c08deef",
      "size": 1061
    },
    "skills/confronto-documenti/references/upstream/PROVENANCE.json": {
      "sha256": "afaa8356e1324f71be252440f447588afb4740848906db6614adbbd265e240f2",
      "size": 1041
    },
    "skills/confronto-documenti/references/upstream/compare-documents.md": {
      "sha256": "69e5a45fe6970fe169b0ee50e56330e7a00058b735e52c5582bee58ea355d3fa",
      "size": 2772
    },
    "skills/controllo-documento/SKILL.md": {
      "sha256": "f02817da3c76fd1b5ecc26f3bc1ca6573262c44a590de9100dd20ec1038c49d5",
      "size": 6957
    },
    "skills/controllo-documento/references/upstream/LICENSE": {
      "sha256": "6e7c22106722c151ffc66d0faf2035155eca1ad91931f5679c6773891c08deef",
      "size": 1061
    },
    "skills/controllo-documento/references/upstream/PROVENANCE.json": {
      "sha256": "27cd33209a51dda785397bee9e85ab96c1e9f2309b7ea52c730916dc65016663",
      "size": 843
    },
    "skills/controllo-documento/references/upstream/proofread.md": {
      "sha256": "b150359faad74fdc7ff280928d3126184b07b95d25d096bab32b7a4263419643",
      "size": 10515
    },
    "skills/estrazione-clausole/SKILL.md": {
      "sha256": "46947d0236c4351be88c1db3a96bbe4df11b735c70a260aebc6c4511a1b0ea5e",
      "size": 2844
    },
    "skills/lucia/SKILL.md": {
      "sha256": "ab55316a6bc301d5767c4ec62a4fe9bf33c19bba2746744443b9e3b57f5c47d2",
      "size": 2472
    },
    "skills/lucia/references/incident-recovery.md": {
      "sha256": "dffc334f66645b3da686e9e6e4b72723c5ecb9b87f8404406c61d557e8549ce5",
      "size": 1087
    },
    "skills/lucia/references/model-data-report-contract.md": {
      "sha256": "bf231bf5fd58e1180dd0836c9dcffd3ab04571a93c43aed7ca0f4af9e9e46a41",
      "size": 14615
    },
    "skills/lucia/references/workflow-usage.md": {
      "sha256": "c480ec5c10eedd6612fd696bc7b2fdd79cd36493b4a9dcaa3e36b03033d18510",
      "size": 3141
    },
    "skills/redazione-da-modello/SKILL.md": {
      "sha256": "583b4552f8ff86f9ea1e18c9324c7f4af6ffeede43a3fec71e559fae59df14cc",
      "size": 4043
    },
    "skills/redazione-da-modello/references/upstream/LICENSE": {
      "sha256": "6e7c22106722c151ffc66d0faf2035155eca1ad91931f5679c6773891c08deef",
      "size": 1061
    },
    "skills/redazione-da-modello/references/upstream/PROVENANCE.json": {
      "sha256": "4d61fe5076c5d3130dcab67f3e439085e0860ebc2cb1191039ce8ed7b156f4af",
      "size": 1045
    },
    "skills/redazione-da-modello/references/upstream/draft-from-template.md": {
      "sha256": "f0d4da251558ca02f0bd2c8880eee8d19bc524693263d673aa79a494dfa6c7a7",
      "size": 1272
    },
    "skills/revisione-contratti/SKILL.md": {
      "sha256": "eb6b2e4037e54498e9eb3316335b301ab30d3a5540534d4a3664a650105c0895",
      "size": 3377
    },
    "skills/revisione-contratti/references/contratti-italiani.md": {
      "sha256": "7b1e37efd44c4ea90714fdacbeb1214bba4c066c5ad6d0f18158b7d6b1fcfb21",
      "size": 1833
    },
    "skills/revisione-contratti/references/document-workflow.md": {
      "sha256": "338395ebdba4e87f5c52493fb1cf994a95617461c4e11063d32f1bc7dd73ee96",
      "size": 8140
    },
    "skills/revisione-contratti/references/fonti-italiane.md": {
      "sha256": "51fb9ef173a3ae077a1e443f7fa5fc4354364c61dfce6073d3f23ce72a424051",
      "size": 3982
    },
    "skills/revisione-contratti/references/matter-progress.md": {
      "sha256": "1fb846517b8a0e1f8b4819676e504f41df3e80410ea4335485c4a165d5b31b50",
      "size": 2864
    },
    "skills/revisione-contratti/references/prassi-italiana.md": {
      "sha256": "ab60ec521a914b2f7b410d32d1e5ce8cb68525137cc8ac61d40f1a03341b5a4a",
      "size": 5767
    },
    "skills/revisione-contratti/references/upstream/LICENSE": {
      "sha256": "6e7c22106722c151ffc66d0faf2035155eca1ad91931f5679c6773891c08deef",
      "size": 1061
    },
    "skills/revisione-contratti/references/upstream/PROVENANCE.json": {
      "sha256": "e564169691bd42140d37d82a7270c787ce7472ccd35b0f35491a58a3203c712b",
      "size": 1027
    },
    "skills/revisione-contratti/references/upstream/nda-review.md": {
      "sha256": "206273be4c14abfd1559089598e6d3db6451bbe64224bb4ad461bbd5bc5764c6",
      "size": 8746
    },
    "skills/revisione-contratti/references/word-handoff.md": {
      "sha256": "2b9ceb30dc99af1e2f3606779d901add7d05f8eeff3c6501ee6311c281b511f5",
      "size": 5234
    },
    "skills/revisione-documentale/SKILL.md": {
      "sha256": "79d112acde2954f3357367e56ff3b445a0ee8d6822eb1799bba3a7c11cddb7cf",
      "size": 2775
    },
    "skills/revisione-documentale/references/colonne-italiane.md": {
      "sha256": "fe56b9b5ab59ea8e61459503cc5cc216e247d422ac7727d030bd1307ac6c9866",
      "size": 1923
    },
    "skills/revisione-documentale/references/upstream/LICENSE": {
      "sha256": "6e7c22106722c151ffc66d0faf2035155eca1ad91931f5679c6773891c08deef",
      "size": 1061
    },
    "skills/revisione-documentale/references/upstream/PROVENANCE.json": {
      "sha256": "ff298aecacc6aef6cac50e59070400b50c435207e9f81ea0c17cf74d1c48c22f",
      "size": 1304
    },
    "skills/revisione-documentale/references/upstream/commercial-columns.yaml": {
      "sha256": "29aeef2eae437c6ad2cd5fa9e744c8dee96db55c818da0b039a5688cb0fc07a0",
      "size": 4826
    },
    "skills/revisione-documentale/references/upstream/nda-columns.yaml": {
      "sha256": "595e220c8f8ce2e03df35785c2081bc0bc7b7d03b8fc6b9a04f11cb43728ba75",
      "size": 3344
    },
    "usage/pipelines.json": {
      "sha256": "c5edb1862808c16bd5c82d14283ec076204f397287588c14e4a697c3a2b32f3e",
      "size": 416
    }
  }
}

SHA-256 of public snapshot: 2f0500f6ec21c7ef6f0009d8b523708fb8963db10d1b8b278ff3b2190b0d585e