-
Notifications
You must be signed in to change notification settings - Fork 603
Expand file tree
/
Copy path.gitmessage
More file actions
13 lines (13 loc) · 863 Bytes
/
Copy path.gitmessage
File metadata and controls
13 lines (13 loc) · 863 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
# type(scope): short imperative summary — no trailing period, ≤ ~72 chars
#
# Body (optional; required for non-trivial changes). Blank line above.
# - file: what changed (why / trace tag: PNG-1, R2, #192)
# - regression tests for X
#
# ── rules ─────────────────────────────────────────────────────────────
# type: feat | fix | refactor | perf | docs | test | chore | ci | revert
# scope: the module(s) touched, e.g. (auth,server) — optional, encouraged
# subject: lowercase, imperative ("add" not "added"); join with — , list with +
# NO debug: commits. NO AI/assistant attribution trailer (Co-Authored-By etc).
# One commit = one concern. Title = what; body = why (diff shows how).
# See CONTRIBUTING.md → Commits & PRs.