26 lines
751 B
Markdown
26 lines
751 B
Markdown
# Contributing to BlackRoad OS
|
|
|
|
## Getting Started
|
|
|
|
1. Clone from Gitea: `git clone https://git.blackroad.io/blackroad-os/blackroad.git`
|
|
2. Create a feature branch: `git checkout -b feature/your-feature`
|
|
3. Make changes and commit
|
|
4. Push and create a PR
|
|
|
|
## Code Style
|
|
|
|
- Shell scripts: use `shellcheck`, include `set -e`, use BlackRoad color constants
|
|
- JavaScript: standard style, no semicolons optional
|
|
- Python: PEP 8, type hints encouraged
|
|
|
|
## Issue Templates
|
|
|
|
Use the issue templates when filing bugs or feature requests. Tag relevant agents for review.
|
|
|
|
## The Squad
|
|
|
|
When you create an issue or PR, the RoadCode Squad agents will automatically respond with relevant context from their domain expertise.
|
|
|
|
---
|
|
*BlackRoad OS — Pave Tomorrow.*
|