Core principles (anti-patterns, decision thresholds, autonomy) are defined in CLAUDE.md. This file indexes the individual standards.
These standards apply universally across all contexts:
- Agent Coordination - Parallel vs sequential execution patterns
- Commenting - Default to no comments; new files get a WHY docblock
- Git - Commit messages, PR descriptions, multi-session safety
- Problem-Solving - When to ask vs. proceed, anti-patterns for workarounds
- Project Commands - Command discovery and usage
- Semantic Versioning - Version classification, compatibility rules, update strategies
- Technical Debt Prevention - No backups, no duplicates, modify in place
- Linear Workflow - Terminal states, dependency resolution rules
- Version-Aware Planning - Research and planning based on actual dependency versions
These have been moved to ~/.claude/rules/ for path-based application:
- TypeScript →
rules/typescript.md(applied to**/*.ts,**/*.tsx) - React →
rules/react.md(applied to**/*.tsx,**/*.jsx) - Markdown →
rules/markdown.md(applied to**/*.md,**/*.mdx) - Package Manager →
rules/package-manager.md(applied to**/package.json)
These have been merged into their corresponding skills:
- Deprecations →
skills/deprecation-handler/resources/standards.md