Architecture¶
bijux-proteomics-intelligence architecture should make judgment legible. This
section is where a reader should understand how candidates become ranked,
judged, reviewed, and turned into recommendation outcomes without pretending
that judgment is the same thing as evidence truth.
flowchart LR
candidates["candidate intake"]
metrics["candidate quality and fingerprints"]
policies["candidate, judgment, and posture families"]
briefs["reviews and interpretation"]
outcomes["decision outcomes"]
loop["refinement feedback"]
candidates --> policies
metrics --> policies
policies --> briefs
policies --> outcomes
outcomes --> loop
loop --> candidates
What Makes This Architecture Distinct¶
- it is allowed to judge, rank, and explain
- it is not allowed to redefine evidence truth or execute lab work
- the feedback loop matters because recommendation quality is learned over time, not frozen in one score pass
Start With¶
- open Execution Model when the question is how inputs move through policy into recommendation output
- open Integration Seams when a proposed change starts to smell like evidence semantics or execution control
- open Module Map when you need the owning family for candidates, judgment, reviews, interpretation, or learning
Reader Routes¶
- for scoring mechanics: Execution Model and Dependency Direction
- for explainability surfaces: State and Persistence and Code Navigation
- for future scoring or report extensions: Extensibility Model and Architecture Risks
First Proof Check¶
src/bijux_proteomics_intelligence/candidates/for candidate inputs and quality framingsrc/bijux_proteomics_intelligence/judgment/andposture/for ranking, scenario, and refusal structuresrc/bijux_proteomics_intelligence/reviews/,interpretation/, andlearning/for downstream analytical projection and refinement pressure
Boundary Test¶
If a recommendation cannot be explained as a policy result with named inputs, the architecture is too opaque for the role this package claims.