Skip to content

Failure Recovery

Recovery guidance should help maintainers restore the right behavior, not just any working state.

Operating Rules

  • recover from breakage by restoring canonical shared meaning, not by adding permissive exceptions
  • revert or version bad migrations explicitly
  • check consuming packages for downstream fallout before calling recovery complete

First Proof Check

  • src/bijux_proteomics_foundation/schema.py and migrations.py
  • src/bijux_proteomics_foundation/serialization.py
  • packages/bijux-proteomics-foundation/tests