Skip to content

Commit 5ba818a

Browse files
authored
chore(docs): sync CLAUDE.md with standardized template (#27)
- Standardize Critical Rules format with linked MS guidelines - Add ci commit type to Conventional Commit Types table - Update build commands to reference new solution path
1 parent f580f82 commit 5ba818a

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

CLAUDE.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
1313
5. **Branch naming** - Use format: `type/scope/short-description` (e.g., `feat/tracing/add-batch-processor`)
1414
6. **Working an issue** - Always create a new branch from an updated main branch
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
16-
8. **Microsoft coding guidelines** - Follow Microsoft C# coding conventions and .NET library design guidelines
16+
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

1818
---
1919

@@ -37,6 +37,7 @@ gh issue close <number>
3737
| `test` | Adding or updating tests |
3838
| `chore` | Maintenance tasks |
3939
| `perf` | Performance improvement |
40+
| `ci` | CI/CD changes |
4041

4142
---
4243

@@ -50,10 +51,10 @@ Otel4Vsix is a .NET Framework 4.8 library that provides OpenTelemetry support fo
5051

5152
```bash
5253
# Restore and build
53-
dotnet build CodingWithCalvin.Otel4Vsix.slnx
54+
dotnet build src/CodingWithCalvin.Otel4Vsix.slnx
5455

5556
# Build Release
56-
dotnet build CodingWithCalvin.Otel4Vsix.slnx --configuration Release
57+
dotnet build src/CodingWithCalvin.Otel4Vsix.slnx --configuration Release
5758

5859
# Create NuGet package
5960
dotnet pack src/CodingWithCalvin.Otel4Vsix/CodingWithCalvin.Otel4Vsix.csproj --configuration Release --output ./nupkg

0 commit comments

Comments
 (0)