Skip to content

Data Contracts

Data contracts are the quickest way to judge whether a package really owns a concept or is just passing it through.

Package Surface

  • planning and outcome schemas
  • promotion and repository-facing payloads
  • lab-specific records that downstream packages use without owning

First Proof Check

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