Skip to content

Failure Recovery

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

Operating Rules

  • recover by restoring a valid plan or outcome state before adding local exceptions
  • separate repository failures from upstream recommendation ambiguity
  • treat bad promotions as incidents because they alter durable lab history

First Proof Check

  • src/bijux_proteomics_lab/planning.py and outcomes.py
  • src/bijux_proteomics_lab/repositories.py and serialization.py
  • packages/bijux-proteomics-lab/tests