Findings: BR-010, BR-030.
Make built artifacts contain the namespace-safe typing marker and only intended public runtime
material. Enforce wheel and source-distribution content through installed-artifact tests.
Primary surfaces: packaging configuration, py.typed, source inclusion rules, wheel inspection
tests.
Acceptance:
- A clean downstream type checker recognizes installed inline annotations.
- Wheel and source distribution contain no
AGENTS.md or other internal agent material.
- Artifact file manifests are deterministic and fail on unapproved additions.
Dependencies: Issue 15.
Plan reference: /home/stefan/ml4t/libraries/ml4t-backtest-dev/.workspace/work/backtest-stable-release/milestone-3/plan.md - Issue 17 in milestone 0.1.0-m3 - Compatibility and release enforcement.
Findings: BR-010, BR-030.
Make built artifacts contain the namespace-safe typing marker and only intended public runtime
material. Enforce wheel and source-distribution content through installed-artifact tests.
Primary surfaces: packaging configuration,
py.typed, source inclusion rules, wheel inspectiontests.
Acceptance:
AGENTS.mdor other internal agent material.Dependencies: Issue 15.
Plan reference:
/home/stefan/ml4t/libraries/ml4t-backtest-dev/.workspace/work/backtest-stable-release/milestone-3/plan.md- Issue 17 in milestone0.1.0-m3 - Compatibility and release enforcement.