Module Map¶
The maintainer package is organized by repository-health responsibility. That layout is part of the review model because it lets a contributor find the right helper module before changing a shared rule.
Module Roots¶
src/bijux_canon_dev/apifor schema drift and API freeze contractssrc/bijux_canon_dev/qualityfor dependency and repository quality checkssrc/bijux_canon_dev/securityfor security gates such aspip-auditsrc/bijux_canon_dev/releasefor publication guards and version resolutionsrc/bijux_canon_dev/sbomfor requirements and SBOM generation supportsrc/bijux_canon_dev/docsfor docs publication and docs catalog supportsrc/bijux_canon_dev/packagesfor package-specific maintenance adapterssrc/bijux_canon_dev/trusted_process.pyfor shared trusted-process helpers
How Work Flows¶
Most maintainer rules follow the same path: a checked-in helper module enforces
a repository rule, tests prove the helper, and make or GitHub Actions call
that helper at review or release time. The package structure should keep that
path obvious instead of hiding it behind shell glue.
First Proof Check¶
packages/bijux-canon-dev/src/bijux_canon_devpackages/bijux-canon-dev/tests/test_*.py- consumers in
Makefile,makes/, and.github/workflows/