Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 981 Bytes

File metadata and controls

26 lines (17 loc) · 981 Bytes

Contributing

Branching

Work off a short-lived feature branch cut from main. Open a PR early and mark it as a Draft if it's still in progress.

Commit convention

Commit header: type(scope): short imperative, <= 72 chars. Body (if present): 1-2 factual sentences (what/why) — no emojis, issue refs, or co-authors.

Types: feat, fix, refa, perf, docs, ci, chore, test, build.

Pull requests

Fill out the PR template, and review Docs/Best-Practices/Contribution-DoD.md before opening or merging. If architectural behavior changed, add or update an ADR under Docs/Architecture/ADR. Keep each PR scoped to one logical change. CI must pass before merge.

Code style

Follow this repo's .editorconfig. Prefer clarity over cleverness; avoid unnecessary abstraction — this is a firm preference, not a suggestion. Bluetooth.Abstractions must stay platform-agnostic.