pub fn verify_baseline_schema(dir: impl AsRef<Path>) -> Result<(), MemoryError>Expand description
Confirm a saved baseline’s schema is compatible with the current build.
Behavior:
metatable absent: legacy baseline written by an older raysense; pass silently. Existing readers continue to work; the next save will stamp the current version.metatable present: extractschema_version. Equal toSCHEMA_VERSIONpasses; any other value fails withMemoryError::SchemaMismatch.metatable present but malformed (missing column, wrong type, no rows): fail withMemoryError::MetaTableMalformedso we never silently accept a broken provenance record.