diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..916cc13 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,29 @@ +# Contributing to Lucidia + +Thanks for your interest in contributing! This project is part of the [BlackRoad](https://blackroad.io) ecosystem. + +## Getting Started + +1. Fork the repository +2. Create a feature branch: `git checkout -b feature/your-feature` +3. Make your changes +4. Run tests if available: `npm test` or `python -m pytest` +5. Commit: `git commit -m "Add your feature"` +6. Push: `git push origin feature/your-feature` +7. Open a Pull Request + +## Code Style + +- Follow existing code conventions in the project +- Keep commits atomic and well-described +- Add tests for new functionality when possible + +## Reporting Issues + +- Use GitHub Issues to report bugs +- Include steps to reproduce, expected behavior, and actual behavior +- Include system info (OS, Node/Python version) when relevant + +## License + +By contributing, you agree that your contributions will be licensed under the MIT License.