Dependencies and Adjacencies¶
Dependency and adjacency pressure in bijux-canon-ingest matters because convenience can easily push foreign responsibilities into source preparation. Reviewers need the pressure named explicitly so they can resist it.
Library Pressure¶
pydantic,msgpack, andnumpyshape local data handling and serializationfastapi,uvicorn, and configuration helpers support package-local interfaces- none of those libraries change the fact that ingest stops before retrieval semantics and runtime authority
Neighbor Pressure¶
bijux-canon-indexdepends on ingest output being stable enough to searchbijux-canon-reasondepends on later layers receiving coherent prepared evidencebijux-canon-runtimegoverns runs that include ingest without giving ingest run authority
Bottom Line¶
Dependencies matter, but they should never be allowed to silently redefine package ownership.