Skip to content

Commit 5de1d39

Browse files
committed
docs: include code style/messaging guides
1 parent 4cb0b48 commit 5de1d39

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

CONTRIBUTING.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,16 @@ This document covers **development rules and conventions** specific to this repo
1313
### 2. Dependencies — Pin All Versions
1414

1515
**All dependencies must use exact, pegged versions** (no `^`, `~`, or `*` ranges). This prevents version drift across environments and ensures reproducible builds for security.
16+
17+
## Local Development
18+
19+
To develop `arena-renderfusion` locally:
20+
1. Install standard C++/CMake build tools.
21+
2. Execute the setup scripts or use standard `cmake .. && make` pipelines to build the application.
22+
3. Ensure the `config.json` uses the correct endpoints.
23+
24+
## Code Style
25+
- Follow standard C++ coding conventions.
26+
- Provide explicit error trapping for 3D streaming sockets.
27+
28+
The `arena-renderfusion` uses [Release Please](https://github.com/googleapis/release-please) to automate CHANGELOG generation and semantic versioning. Your PR titles *must* follow Conventional Commit standards (e.g., `feat:`, `fix:`, `chore:`).

0 commit comments

Comments
 (0)