Skip to content

Commit 486f84f

Browse files
authored
docs: add critical rules and perf/ci commit types (#27)
1 parent e3b0ef8 commit 486f84f

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

CLAUDE.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,10 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
1515
7. **Check branch status before pushing** - Verify the remote tracking branch still exists. If a PR was merged/deleted, create a new branch from main instead
1616
8. **Microsoft coding guidelines** - Follow [Microsoft C# coding conventions](https://learn.microsoft.com/en-us/dotnet/csharp/fundamentals/coding-style/coding-conventions) and [.NET library design guidelines](https://learn.microsoft.com/en-us/dotnet/standard/design-guidelines/)
1717
9. **WPF for all UI** - All UI must be implemented using WPF (XAML/C#). No web-based technologies (HTML, JavaScript, WebView)
18-
10. **No co-authors** - Do not add co-author information on commits or pull requests
19-
11. **No "generated by" statements** - Do not add generated-by statements on pull requests
18+
10. **Write tests** - All new/refactored code requires tests where applicable
19+
11. **Run validation before commits** - Run appropriate validation (npm run all for TypeScript, dotnet build for C#) before committing
20+
12. **No co-authors** - Do not add co-author information on commits or pull requests
21+
13. **No "generated by" statements** - Do not add generated-by statements on pull requests
2022

2123
### VSIX Development Rules
2224

@@ -74,3 +76,5 @@ gh issue close <number>
7476
| `refactor` | Code change that neither fixes a bug nor adds a feature |
7577
| `test` | Adding or updating tests |
7678
| `chore` | Maintenance tasks |
79+
| `perf` | Performance improvement |
80+
| `ci` | CI/CD changes |

0 commit comments

Comments
 (0)