# Documentation Index

This directory contains all project documentation organized by topic.

## 📚 Documentation Structure

### Guides (`guides/`)

Comprehensive guides for different aspects of the project:

#### Testing
- **[testing.md](./guides/testing.md)** - Complete testing strategy and philosophy
- **[testing-framework.md](./guides/testing-framework.md)** - Detailed testing framework documentation
- **[testing-quick-reference.md](./guides/testing-quick-reference.md)** - Quick reference for daily development
- **[visual-regression.md](./guides/visual-regression.md)** - Visual regression testing guide

#### Performance
- **[performance.md](./guides/performance.md)** - Performance optimization and monitoring guide

#### Content
- **[content-creation.md](./guides/content-creation.md)** - Content creation guidelines

## 🎯 Quick Navigation

### For New Team Members
1. Start with **[testing.md](./guides/testing.md)** to understand the testing strategy
2. Use **[testing-quick-reference.md](./guides/testing-quick-reference.md)** for daily development
3. Reference **[performance.md](./guides/performance.md)** for performance optimization

### For Daily Development
- **[testing-quick-reference.md](./guides/testing-quick-reference.md)** - Essential commands and troubleshooting
- **[testing-framework.md](./guides/testing-framework.md)** - Detailed testing explanations

### For Specific Topics
- **Visual Testing**: [visual-regression.md](./guides/visual-regression.md)
- **Performance**: [performance.md](./guides/performance.md)
- **Content**: [content-creation.md](./guides/content-creation.md)

## 📊 Current Project Status

- **Unit Tests**: 94.88% coverage (exceeds 85% target)
- **Integration Tests**: 5 comprehensive test suites
- **E2E Tests**: 92 tests across 4 browsers
- **Visual Regression**: 23 tests per browser
- **Accessibility**: WCAG 2.1 AA compliance
- **Performance**: Lighthouse CI with budgets
- **Bundle Analysis**: Real-time monitoring with budgets
- **Web Vitals Tracking**: Core Web Vitals collection

## 🔄 Documentation Updates

This documentation is maintained by the CommunityRule development team and updated regularly.

## 📚 Additional Resources

- **Vitest Documentation**: https://vitest.dev/
- **Playwright Documentation**: https://playwright.dev/
- **React Testing Library**: https://testing-library.com/
- **Lighthouse CI**: https://github.com/GoogleChrome/lighthouse-ci
- **Next.js Documentation**: https://nextjs.org/docs

---

**Last Updated**: January 2025  
**Maintained by**: CommunityRule Development Team
