displayName
ABI Compatibility Validation
workflowKind
governance
triggerType
event-driven
typicalCadence
per-event
complexity
single-team
description
Validates Application Binary Interface stability across library and runtime
releases — diffing exported symbol tables between release candidates and the
last stable version, checking struct layout changes for size and alignment
regressions using pahole and abidiff, verifying vtable ordering stability
for C++ libraries, running ABI compliance checker tools against the declared
stable API surface, flagging unintentional breaking changes introduced by
compiler upgrades or optimization flag changes, and gating releases on ABI
compatibility verdicts. Produces ABI diff reports, symbol compatibility
matrices, and release-readiness verdicts. Excludes API design decisions.