Files
capod/.claude/rules/commit-guidelines.md
T
darken e6cf507937 chore(claude): Refresh .claude/ docs to match current architecture
Drops stale app-common/Wear OS references, renames migrated classes

(ReactionSettingsFragment/PopUpPodViewFactory/PodMonitor), documents

the BLE/AAP split in monitor/core, the layered AAP stack, Widget

(Glance) and Upgrade subsystems, Navigation3 + legacy helpers. Fixes

localization examples and screenshot pipeline counts.
2026-04-23 08:58:27 +02:00

1.2 KiB

description, globs
description globs
Git commit message format and conventions
**

Commit Guidelines

Format

<prefix>: <Short summary>

Summary line should be concise and describe the change. No period at the end.

Prefixes

Use the existing commit history as reference. Common prefixes:

  • fix: Bug fixes (e.g., fix: Handle display cutouts in landscape mode)
  • feat: New features
  • refactor: Code restructuring without behavior change
  • ui: Visual/layout-only tweaks that aren't a full feature or refactor (e.g., ui(overview): ...)
  • chore: Maintenance, dependency updates, build config
  • docs: Documentation changes

Component Scope (optional)

When a change is scoped to a specific area, include it after the prefix:

  • fix(widget): Fix layout for devices with single charge detection
  • feat(monitor): Add battery level caching
  • refactor(popup): Extract pod view factory

Rules

  • Keep the summary line under 72 characters
  • Use imperative mood ("Add feature" not "Added feature")
  • Reference issue numbers when applicable
  • Do not include Co-authored-by trailers
  • Look at recent git log output to match the project's existing style