OpenWriterControle/.opencode/context/core/standards/navigation.md
Jani Similä 2fa39e97bd
Feature/add dotnet support (#275)
* 📝 docs: add C# and ASP.NET Core context files for agent guidance

* 📝 docs: add C# / .NET to supported languages across docs

* docs: bump C# project structure to v1.4.0 with project initialization section
2026-03-24 22:09:51 +00:00

2.3 KiB

Core Standards Navigation

Purpose: Universal standards for all development work


Files

File Topic Priority Load When
code-quality.md Code quality rules ⭐⭐⭐⭐⭐ Writing/reviewing code
test-coverage.md Testing standards ⭐⭐⭐⭐⭐ Writing tests
documentation.md Documentation rules ⭐⭐⭐⭐ Writing docs
security-patterns.md Security best practices ⭐⭐⭐⭐ Security review, patterns
project-intelligence.md What and why ⭐⭐⭐⭐ Onboarding, understanding projects
project-intelligence-management.md How to manage ⭐⭐⭐ Managing intelligence files
code-analysis.md Analysis approaches ⭐⭐⭐ Analyzing code, debugging
typescript.md Universal TypeScript patterns ⭐⭐⭐⭐ Writing/reviewing TypeScript code
csharp.md Universal C# / .NET patterns ⭐⭐⭐⭐ Writing/reviewing C# code
csharp-project-structure.md ASP.NET Core project structure (Minimal APIs, CQRS, EF Core + PostgreSQL) ⭐⭐⭐⭐ Starting or structuring a C# API project

Loading Strategy

For code implementation:

  1. Load code-quality.md (critical)
  2. Load security-patterns.md (high)

For TypeScript code:

  1. Load typescript.md (critical)
  2. Load code-quality.md (high)

For C# / .NET code:

  1. Load csharp.md (critical)
  2. Load code-quality.md (high)

For C# API project structure:

  1. Load csharp-project-structure.md (critical)
  2. Load csharp.md (high)

For testing:

  1. Load test-coverage.md (critical)
  2. Depends on: code-quality.md

For documentation:

  1. Load documentation.md (critical)

For code review:

  1. Load code-quality.md (critical)
  2. Load security-patterns.md (high)
  3. Load test-coverage.md (high)

For project onboarding/understanding:

  1. Load project-intelligence.md (high)
  2. Then load: ../../project-intelligence/ folder for full project context

  • Workflows → ../workflows/navigation.md
  • Development Principles → ../../development/principles/
  • Project Intelligence → ../../project-intelligence/navigation.md (full project context)