Acceptance Criteria¶ 100% Test Coverage for all modules. 100% meaningful docstring coverage for all modules. No secrets committed to the repository. CI pipeline must pass on all PRs.