- Keep changes minimal and production-safe.
- Do not commit secrets or local runtime artifacts.
- Prefer small, reviewable PRs.
cp .env.example .env- Fill required credentials in
.env. cargo build --release
Run in this order:
cargo fmt --all -- --checkcargo check --all-targetscargo test --all-targets --quiet./scripts/security_audit.sh
If strategy logic, risk gates, entry/exit behavior, sizing, checkpoint schedule, or strategy defaults change, update strategy-changelog.md in the same PR.
If runtime behavior or env surface changes, update related docs in the same PR:
README.mddocs/*.md- env template comments (
.env.example,.env.full.example) when relevant.