

Where Conform runs
From the CLI
pidgeon conform walks an endpoint from your terminal or a CI pipeline and returns a non-zero exit code on failure. No account, no hosted deployment.Inside Post
The Conformance panel in Post wires an endpoint, runs the walk, and reads results per rule. Same engine, point-and-click.
Conform is becoming Pidgeon’s fifth product. The standalone Conform desktop app is in beta and not yet available to download. Today you run conformance from the CLI and the Conformance panel in Post, which keeps a quick endpoint check and hands the deeper evidence work to Conform.
What it checks
- Structural conformance to a profile: cardinality, datatypes, fixed and pattern values, bindings, slicing, and a measured FHIRPath subset.
- Must-support elements, reported honestly. One sampled instance is evidence of presence, never proof of full must-support capability.
- The PAS
$submitoperation, with--probe-operations, graded against the PAS response Bundle profile. - Coded fields against a live terminology service, with
--check-terminology.
Evidence, not certification
Conform reports conformance against the IG versions you name. It does not certify CMS-0057-F compliance and never labels an endpoint “compliant.” That line is deliberate: the evidence is yours to present, and it stays honest about what was and wasn’t tested.Where Conform sits in the suite
Pidgeon is five products on one engine:Flock models it. Post exercises it. Conform proves it. Migrate moves it. Loft protects it.Conform is the “proves it” step. Once Post has built and exercised an exchange, Conform demonstrates that the FHIR side satisfies its contract.
Next
- CMS-0057-F: what the rule requires, and what Conform covers today
- Running conformance: endpoints, profiles, walks, and auth
- Evidence and CI: exit codes, scorecards, readiness packs
- Conform CLI reference
