Codebase Architecture
Architecture, code-style, and testing guidance for maintainable software.
Skills in this plugin
4- ▌ Code Style · casper-studios bundleLanguage-agnostic code-design rules for explicit state, failure, ownership, and I/O boundaries. Use when implementing, refactoring, or reviewing code.
- ▌ Testing Guidelines · casper-studios bundleLanguage-agnostic test-admission rules for project-owned behavior and meaningful sans-I/O evidence. Use when adding, retaining, removing, or reviewing tests.
- ▌ Bulletproof Functions · casper-studios bundleLanguage-agnostic rules for honest, testable function boundaries. Always use when planning, writing, reviewing, or critiquing functions and abstractions.
- ▌ Vertically Sliced Feature Modules · casper-studios bundleFeature-first module architecture for cohesive ownership, composition, and promotion boundaries. Use when designing, moving, or reviewing feature and package structure.