agentic-proteins¶
agentic-proteins is the strict compatibility package in
bijux-proteomics. It preserves legacy runtime imports and entrypoints long
enough for callers to migrate to bijux-proteomics-runtime. Its value is not
new capability. Its value is controlled continuity while the old surface is
retired without breaking downstream users in the dark.
It is now tracked as an explicit compatibility bridge beneath the six real product packages. That means its release case depends on a checked migration path and a wrapper-only inventory, not on growing new product value inside the bridge itself.
flowchart LR
callers["legacy callers<br/>imports, CLI paths, API usage"]
bridge["agentic-proteins<br/>compatibility forwarding"]
runtime["bijux-proteomics-runtime<br/>canonical execution"]
lower["foundation, core, knowledge,<br/>intelligence, lab"]
callers --> bridge
bridge --> runtime
runtime --> lower
bridge -. retire when callers move .-> runtime
Why This Package Still Matters¶
- it absorbs migration pain so the canonical runtime can keep moving
- it keeps legacy entrypoints visible instead of burying them in silent shims
- it provides a defensible retirement surface: each preserved path should have a reason to exist, not only inertia
What It Owns¶
- compatibility forwarding for legacy runtime imports
- preserved legacy CLI and API entrypoints while migration is still justified
- the proof bar for keeping or retiring those preserved surfaces
- the checked migration guide and compatibility inventory that explain how old imports collapse back to canonical package ownership
Shared Reader Routes¶
- Use Product Overview when the question is still product-wide rather than compatibility-specific.
- Use Execution when the question is about canonical runtime behavior instead of the legacy bridge.
Start Inside This Package¶
- Open Foundation when you need the package boundary first.
- Open Interfaces when the question is a preserved import, CLI, API, or compatibility contract.
- Open Operations when the question is local migration or release behavior inside the bridge.
What Should Make A Reader Suspicious¶
- a feature that is attractive even without any legacy caller
- business logic growing inside the bridge instead of inside runtime
- compatibility wording that no longer points to a real migration path
First Proof Check¶
packages/agentic-proteinspackages/agentic-proteins/src/agentic_proteinspackages/agentic-proteins/testsdocs/09-bijux-proteomics-runtime/migration-ledger/agentic-proteins-canonical-migration-guide.mddocs/09-bijux-proteomics-runtime/migration-ledger/agentic-proteins-compatibility-inventory.md
Boundary¶
If the behavior would still be desirable after legacy callers disappear, it probably belongs in the canonical runtime package instead of here.