Development Standards
Standards and conventions for TendSocial development.
Code Standards
Coding Standards - Code style and best practices:
- TypeScript patterns
- ESM module requirements
- Error handling
- Naming conventions
Naming Conventions - Consistent naming across:
- Files and directories
- Functions and variables
- API routes and endpoints
- Database models
Documentation
- Documentation Standard - How to write docs:
- File organization
- Markdown formatting
- Required sections
Testing
Testing Conventions - Master testing standards:
- Test type definitions
- Directory layout rules
- Naming conventions
- What tests may/may not do
Testing Implementation Guide - Setup and migration:
- Tool installation
- Configuration examples
- Code samples
Testing Checklist - Manual QA checklist
AI Agents
- AI Agent Context - Context format for AI coding agents:
- Critical constraints
- Common patterns
- Folder structure
See Also
- Contributing Guide - Development setup
- GitHub Workflow - PR process