Files
govoplan-dataflow/fixtures/golden

Golden Dataflows

Each directory is an executable product contract:

  • graph.json contains the versioned pipeline graph.
  • inputs/*.json contains small, reviewable source fixtures.
  • expected-output.json is the exact normalized output.
  • manifest.json records the user story and intent.

Source nodes use a fixture filename in config.fixture; the golden-flow test injects those rows before validation and bounded execution.

Current contracts cover monthly reconciliation, sanctions screening, a HEICO-style current-status export, and the set-based normalization core of a RELE-style booking workflow. Fixtures are synthetic and contain no production records.