Alpha Engine is a personal project by @cipher813. Contributions are welcome.
- Bug reports: Open an issue with steps to reproduce, expected vs actual behavior, and relevant logs.
- Bug fixes: PRs welcome. Include a test that fails before the fix and passes after.
- Features: Open an issue first to discuss the approach before writing code.
- Fork the repo and create a feature branch from
main - Make changes, add tests
- Run the test suite:
pytest tests/ -v - Open a PR against
mainwith a clear description of what changed and why
- All tests must pass before merging
- No secrets, API keys, or proprietary config in commits (gitleaks pre-commit hook enforced)
- Follow existing patterns — if unsure, check how similar code is structured elsewhere in the repo
This module is part of the Nous Ergon trading system. See the system overview for architecture and the documentation index for all repos.