-
Notifications
You must be signed in to change notification settings - Fork 1
Commit and Branch Naming
Ethan Anderson edited this page Jun 1, 2025
·
1 revision
Clear and consistent naming helps us move fast without confusion. Stick to these conventions to keep things simple and maintainable.
<type>/<short-name>
-
featureβ New functionality -
bugfixβ Fixing a bug -
refactorβ Improving code without changing behavior -
docβ Documentation updates -
testβ Adding or updating tests -
infraβ Dev tools, scripts, CI/CD, or build system changes -
hotfixβ Emergency production/staging fixes
feature/apogee-estimatorbugfix/altimeter-spikerefactor/imu-state-machinedoc/telemetry-readmetest/unit-altitude-handlerinfra/flash-script-improvementshotfix/fix-bad-data-packet
<type>: <concise description>
Keep the message short and action-oriented. If needed, add more detail in the commit body.
-
featβ New feature -
fixβ Bug fix -
refβ Refactoring -
docsβ Documentation -
testβ Test code -
infraβ Tooling or CI -
choreβ Minor cleanup or version bumps -
hotfixβ Emergency patch
feat: add apogee prediction modulefix: correct telemetry packet sizeref: clean up finite state machinedocs: add README for ground stationtest: add IMU integration testinfra: update flash deploy scriptchore: remove unused enumshotfix: handle altimeter overflow