Files
AI-Trader/docs/developer/CONTRIBUTING.md
Bill 6f19c9dbe9 docs: update developer docs for AI-Trader-Server rebrand
Update developer documentation files:
- CONTRIBUTING.md: Update title to AI-Trader-Server
- development-setup.md: Update git clone URL from
  github.com/Xe138/AI-Trader to github.com/Xe138/AI-Trader-Server
- testing.md: Update title to reference AI-Trader-Server

Part of Phase 3: Developer & Deployment Documentation
2025-11-01 11:56:58 -04:00

49 lines
910 B
Markdown

# Contributing to AI-Trader-Server
Guidelines for contributing to the project.
---
## Development Setup
See [development-setup.md](development-setup.md)
---
## Pull Request Process
1. Fork the repository
2. Create feature branch: `git checkout -b feature/my-feature`
3. Make changes
4. Run tests: `pytest tests/`
5. Update documentation
6. Commit: `git commit -m "Add feature: description"`
7. Push: `git push origin feature/my-feature`
8. Create Pull Request
---
## Code Style
- Follow PEP 8 for Python
- Use type hints
- Add docstrings to public functions
- Keep functions focused and small
---
## Testing Requirements
- Unit tests for new functionality
- Integration tests for API changes
- Maintain test coverage >80%
---
## Documentation
- Update README.md for new features
- Add entries to CHANGELOG.md
- Update API_REFERENCE.md for endpoint changes
- Include examples in relevant guides