Skip to content

Commit 849af60

Browse files
committed
Add GitHub Issues section to CLAUDE.md
Adds a 'GitHub Issues' section to .claude/CLAUDE.md that documents using `gh issue create` for SciSharp/NumSharp and notes GH_TOKEN availability via the env-tokens skill. Provides structured templates for Feature/Enhancement and Bug Report issues (checklists and fields such as overview, problem/proposal, evidence, scope, benchmarks, breaking changes, reproduction, expected/actual behavior, workaround, root cause, and related issues) to standardize reporting.
1 parent 93c365d commit 849af60

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

.claude/CLAUDE.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,31 @@ dotnet build -v q --nologo "-clp:NoSummary;ErrorsOnly" -p:WarningLevel=0
313313
dotnet test -v q --nologo "-clp:ErrorsOnly" test/NumSharp.UnitTest/NumSharp.UnitTest.csproj
314314
```
315315

316+
## GitHub Issues
317+
318+
Create issues on `SciSharp/NumSharp` via `gh issue create`. `GH_TOKEN` is available via the `env-tokens` skill.
319+
320+
### Feature / Enhancement
321+
322+
- **Overview**: 1-2 sentence summary of what and why
323+
- **Problem**: What's broken or missing, why it matters
324+
- **Proposal**: What to change, with a task checklist (`- [ ]`)
325+
- **Evidence**: Data, benchmarks, or references supporting the proposal
326+
- **Scope / Non-goals**: What this issue does NOT cover (prevent scope creep)
327+
- **Benchmark / Performance** (if applicable): Before/after numbers, methodology, what to measure
328+
- **Breaking changes** table (if any): Change | Impact | Migration
329+
- **Related issues**: Link dependencies
330+
331+
### Bug Report
332+
333+
- **Overview**: 1-2 sentence summary of the bug and its impact
334+
- **Reproduction**: Minimal code to trigger the bug
335+
- **Expected**: Correct behavior (include NumPy output as source of truth)
336+
- **Actual**: What NumSharp does instead (error message, wrong output, crash)
337+
- **Workaround** (if any): How users can avoid the bug today
338+
- **Root cause** (if known): File, line, why it happens
339+
- **Related issues**: Link duplicates or upstream causes
340+
316341
## Scripting with `dotnet run` (.NET 10 file-based apps)
317342

318343
### Accessing Internal Members

0 commit comments

Comments
 (0)