* fix(shellcheck): declare and assign separately in router.sh (SC2155) * feat(plugin): enhance context management and skill invocation - Update .context-manifest.json to include profile and detailed source information. - Revise context-scout.md to clarify context root discovery and navigation. - Modify commands to replace deprecated skills with updated ones (brainstorming → approach, systematic-debugging → debugger). - Streamline install-context.md for clarity and remove interactive profile selection. - Improve oac-status.md to provide a more comprehensive status report. - Add OAC system paths to session-start.sh for better context management. - Remove obsolete skills and improve documentation for existing commands.
1.3 KiB
1.3 KiB
Development Principles Navigation
Purpose: Universal development principles (language-agnostic)
Files
| File | Topic | Priority | Load When |
|---|---|---|---|
clean-code.md |
Clean code practices | ⭐⭐⭐⭐ | Writing any code |
api-design.md |
API design principles | ⭐⭐⭐⭐ | Designing APIs |
Loading Strategy
For general development:
- Load
clean-code.md(high) - Also load:
../../core/standards/code-quality.md(critical)
For API development:
- Load
api-design.md(high) - Also load:
../../core/standards/code-quality.md(critical)
Scope
This directory: Development-specific principles Core standards: Universal standards (all projects, all languages)
| Location | Scope | Examples |
|---|---|---|
core/standards/ |
Universal (all projects) | Code quality, testing, docs, security |
development/principles/ |
Development-specific | Clean code, API design, error handling |
Related
- Core Standards →
../../core/standards/navigation.md - Backend Patterns →
../backend-navigation.md - Frontend Patterns →
../ui-navigation.md