docs: add CONTRIBUTING.md
Some checks failed
Lint & Format / detect (push) Has been cancelled
Lint & Format / js-lint (push) Has been cancelled
Lint & Format / py-lint (push) Has been cancelled
Lint & Format / sh-lint (push) Has been cancelled
Lint & Format / go-lint (push) Has been cancelled

This commit is contained in:
2026-03-14 18:28:56 -05:00
parent a1f1b0492a
commit 6a316a548b

25
CONTRIBUTING.md Normal file
View File

@@ -0,0 +1,25 @@
# 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.*