forked from mrz1836/go-template
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.cursorrules
More file actions
22 lines (18 loc) · 836 Bytes
/
.cursorrules
File metadata and controls
22 lines (18 loc) · 836 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Cursor Rules derived from .github/AGENTS.md
## Read AGENTS.md First
All contributors must read `.github/AGENTS.md` for complete guidelines. If any rule here conflicts with that file, **AGENTS.md** takes precedence.
## Coding Standards
- Format with `magex format:fix`.
- Lint with `magex lint` and vet with `magex vet`.
- Run `magex test` before committing.
- Follow Go naming and commenting conventions described in AGENTS.md.
## Commit Messages
- Use the format `<type>(<scope>): <imperative short description>`.
- Types include `feat`, `fix`, `docs`, `test`, `refactor`, `chore`, `build`, `ci`.
## Pull Requests
- Title format: `[Subsystem] Imperative and concise summary of change`.
- Description must include the sections:
1. **What Changed**
2. **Why It Was Necessary**
3. **Testing Performed**
4. **Impact / Risk**