{
  "tool_id": "art-159-vida-einvoice-en16931-conformance-validator",
  "kernel_id": "art-159-vida-einvoice-en16931-conformance-validator",
  "display_name": "ViDA EN 16931 E-Invoice Conformance Validator",
  "tool_version": "1.0.0",
  "mandate_type": "compliance_mandate",
  "purpose": "Validate a structured e-invoice against EN 16931-1:2026 mandatory field requirements for ViDA Digital Reporting Requirements. Checks invoice_number, invoice_date, currency_code, seller_name, buyer_name, seller_vat_id, syntax_id, vat_breakdown, and total_with_vat. Returns conformance verdict and missing-field list. Root node of the vida-digital-reporting-requirements chain. Zero network, zero PII. EU 2025/516, mandatory 2030-07-01.",
  "control_description": "Validate a structured e-invoice against EN 16931-1:2026 mandatory field requirements for ViDA Digital Reporting Requirements. Checks invoice_number, invoice_date, currency_code, seller_name, buyer_name, seller_vat_id, syntax_id, vat_breakdown, and total_with_vat. Returns conformance verdict and missing-field list. Root node of the vida-digital-reporting-requirements chain. Zero network, zero PII. EU 2025/516, mandatory 2030-07-01.",
  "declared_inputs": [],
  "declared_outputs": [
    "art-160-vida-drr-transaction-reporter"
  ],
  "kernel_digest": "sha256:a9b4c3c4e746812d7ccebd68077f7a101d8104ab76a5793936ab8367b9b531ff",
  "trust_label": "deferred -- deterministic source published, zkVM proof not yet generated",
  "data_vintage": "2026-07-10",
  "last_validated": "2026-07-10",
  "conformance_fixtures_vendored": true,
  "compute_proof_ready": "ready",
  "wave": 29,
  "source_url": "https://ainumbers.co/chaingraph/art-159-vida-einvoice-en16931-conformance-validator.html",
  "generated_at": "2026-07-25T20:02:55.601Z"
}
