chore: add commit message convention guidelines for monorepo

This commit is contained in:
Ben Allfree
2026-04-22 04:52:44 -07:00
parent 9100dcd98c
commit ea1e8a19ab
@@ -0,0 +1,25 @@
---
description: Monorepo conventional commit message format
alwaysApply: true
---
# Commit Message Convention
Use monorepo-style conventional commit messages for all git commits.
## Format
`type(scope): subject`
- `type` is a conventional commit type like `feat`, `fix`, `chore`, `docs`, `refactor`, or `test`.
- `scope` should identify the monorepo package or area (for example `lotato`, `lo-star`, `meshtastic`).
- `subject` must be concise, imperative, and lowercase when possible.
## Limits
- Keep the full commit subject line to **50 characters or fewer**.
## Examples
- `feat(lotato): add meshcore cli gateway`
- `fix(lo-star): correct readme typo`