Platform Overview¶
bijux-proteomics is split because proteomics work becomes easier to trust
when shared payload meaning, durable program contracts, evidence state,
decision policy, lab planning, and execution are owned in different places.
The split is not presentation polish. It is how the repository keeps authority
visible.
Platform Model¶
flowchart LR
foundation["foundation"]
core["core"]
knowledge["knowledge"]
intelligence["intelligence"]
lab["lab"]
runtime["runtime"]
bridge["agentic-proteins"]
foundation --> core
foundation --> knowledge
core --> intelligence
knowledge --> intelligence
intelligence --> lab
runtime --> lab
bridge -. forwards to .-> runtime
This page should give the shortest honest explanation of the package chain. Readers should leave understanding why the split exists and how authority moves through it, not just memorizing package names.
Responsibility Chain¶
bijux-proteomics-foundationstabilizes schema meaning, identifiers, and deterministic serializationbijux-proteomics-coredefines program models, lifecycle rules, and gate semanticsbijux-proteomics-knowledgetracks claims, confidence, and contradiction statebijux-proteomics-intelligenceturns those inputs into scores, recommendations, and explanationsbijux-proteomics-labmaps decisions into assay planning and outcome handlingbijux-proteomics-runtimeexecutes, replays, and exposes operator-facing runtime surfacesagentic-proteinspreserves legacy runtime entrypoints while callers migrate
bijux-proteomics-runtime governs execution, replay, and operator-facing runtime behavior while agentic-proteins remains the compatibility bridge.
Why The Split Pays Off¶
A package boundary is justified only when it reduces one concrete review risk. Here that means reviewers can ask whether a change altered shared meaning, durable contracts, evidence truth, scoring policy, lab decisions, or execution without guessing which layer silently owns the decision.
First Proof Check¶
- product handbooks under
docs/02-...throughdocs/09-... packages/for the matching package directories- package tests and schema artifacts once one layer clearly owns the claim
Design Pressure¶
The easy mistake is to explain the package family as a catalog of parts instead of an authority chain that keeps trust decisions legible.