docs: add .NET coding standards and reference from phase docs
Establish project-wide rules for testing (xUnit 3 / Shouldly / NSubstitute), logging (Microsoft.Extensions.Logging + Serilog + LogContext), and general C# conventions. Referenced from CLAUDE.md and phases 4-7.
This commit is contained in:
@@ -9,7 +9,7 @@ Every ported module passes its targeted tests. Every item in the database reache
|
||||
## Prerequisites
|
||||
|
||||
- Phase 6 complete: all non-N/A items at `complete` or better
|
||||
- All tests ported and compilable
|
||||
- All tests ported and compilable per [.NET Coding Standards](../../standards/dotnet-standards.md) (xUnit 3 / Shouldly / NSubstitute)
|
||||
- Verify readiness: `dotnet run --project tools/NatsNet.PortTracker -- phase check 6 --db porting.db`
|
||||
|
||||
## Source and Target Locations
|
||||
|
||||
Reference in New Issue
Block a user