Skip to content

Upstream Source

This page is part of Truthound Orchestration 3.x.

Source repository: seadonggyun4/truthound-orchestration Upstream docs path: docs/engines/pandera.md Edit upstream page: Edit in orchestration

Pandera Adapter

PanderaAdapter is the contract-first option for teams that already rely on Pandera schemas and want to orchestrate them through the shared Truthound runtime surface.

When To Use It

Use Pandera when:

  • schema definitions already exist in Pandera and should remain canonical
  • data typing and dataframe schema guarantees are more important than migrating to a fully Truthound-native rule store immediately

Strengths

  • strong dataframe schema semantics
  • familiar workflow for teams already invested in Pandera
  • fits well into gradual migrations

Tradeoffs

  • less Truthound-first than the default engine
  • some advanced capability areas may not map one-to-one with the default engine

Operational Guidance

  • treat Pandera as a compatibility bridge when the team is already committed to it
  • use the shared runtime and preflight layer the same way as the default engine
  • document where Pandera remains canonical versus where Truthound-native rules take over