Model compatibility
Biosimulant checks whether model ports can exchange data: signal kind, dtype, shape, record schema, format and declared units. Incompatible structural interfaces still require an explicit adapter or corrected wiring.
Legacy contract.profile, species, identifier namespace and catalogue pins are retained as descriptive metadata. They no longer trigger scientific payload validators, missing-evidence warnings or connection grades. Unknown historical profile references do not prevent opening or running a Lab. No compatibility-standard package is required for execution.
Use biosimulant labs validate ./lab for technical package checks and biosimulant compatibility compare source/model.yaml target/model.yaml for port structure. The compatibility report identifies its scope as structural; it makes no scientific validity claim.
Execution records preserve source and file identities. Computation outcomes describe actual execution failures independently of user result content.