Developer Documentation ======================= This section is for Python developers modifying package internals. It is not needed for normal package use. The architecture notes describe package ownership boundaries, internal module layout, and testing expectations. The allocation method guide describes how to add a method that is computed by the package, including registry rows, calculation ownership, public output contracts, and tests. .. toctree:: :maxdepth: 2 contributing architecture ADDING_METHODS_checklist