Skip to content

Validate AFIR end to end against multiple European NAP datasets #36

Description

@juherr

Goal

Demonstrate AFIR interoperability with diverse real European data rather than a single national interpretation.

Scope

  • Select multiple legally accessible European NAP datasets.
  • Store redistributable fixtures and provenance metadata.
  • Add synthetic negative datasets for every major rule family.
  • Exercise static, dynamic, OCPI mapping, profile validation, and deltas.
  • Publish dataset-specific compatibility results and exceptions.

Acceptance criteria

  • At least three distinct NAP sources are represented.
  • Fixtures record source, license, retrieval date, and checksum.
  • Static and dynamic flows are tested end to end.
  • Negative fixtures cover required fields, references, freshness, and ordering.
  • Known source deviations are documented without weakening generic rules silently.

Dependencies

Depends on the AFIR profile, mappings, business coverage, and delta processor.

Planning

  • Priority: P1
  • Complexity: L

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:afirAFIR and OCPI interoperabilityarea:testingTest infrastructure, fixtures, and compatibility corpuscomplexity:LLarge cross-component changeenhancementNew feature or requestpriority:P1Release-blocking or highest-value work

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions