Thanks for contributing to BacktestingKit.
swift --version
swift build
swift testFor parity-sensitive changes, also run:
bash tools/parity/run_parity.sh- Keep v2/v3 model contracts parity-safe.
- Do not break simulation semantics without explicit justification.
- Preserve strict CSV parsing behavior:
- ISO8601 date input.
- Chronological data enforcement.
- Prefer additive API changes over breaking changes.
Please include:
- Problem statement.
- Behavioral changes and tradeoffs.
- Validation output (
swift build,swift test, parity when applicable). - Documentation updates when behavior or APIs changed.
ROADMAP.mdupdate:- add new checklist item(s) for planned/implemented work
- mark completed items as
[x]
Use .github/pull_request_template.md.
By participating, you agree to follow CODE_OF_CONDUCT.md.