-
Notifications
You must be signed in to change notification settings - Fork 196
Expand file tree
/
Copy path.commit-template
More file actions
18 lines (18 loc) · 881 Bytes
/
Copy path.commit-template
File metadata and controls
18 lines (18 loc) · 881 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# type(scope): description
#
# Types: feat | fix | refactor | docs | lint | test | chore | remove | perf
# Scope: optional & free-form, lower-case. Omit for cross-cutting changes.
# Any domain token is valid (v2/v3/v4, curve, balancer, arbitrage,
# builders, rust, python, backrun, solver, ...). One concept, one
# spelling; when behavior changes rename the scope in the same commit.
#
# Subject: imperative mood, lowercase, no trailing period, <=100 chars
# Body: optional, blank line above, wrap at 100 chars
# Footer: Plan: <number> (optional, repeatable)
# BREAKING CHANGE: <description> (if applicable)
#
# Examples:
# feat(curve): strategy objects & lending rate fetchers
# fix(v3): correct tick spacing calculation
# refactor: separate I/O from calculation in Aave position analysis
# remove: delete position_analysis.py shim