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

  • program and target schemas
  • lifecycle and execution-contract payloads
  • domain and biology-facing values that downstream packages interpret

First Proof Check

  • src/bijux_proteomics/domain/program_spec.py, domain/repositories.py, and domain/targets.py
  • src/bijux_proteomics/interfaces/cli/app.py and interfaces/cli/__main__.py
  • packages/bijux-proteomics-core/tests