For complete documentation, see
docs/ai/AGENTS_START_HERE.md
- File Size: Never exceed 500 lines per file
- Single Responsibility: One thing per file/class/function
- OOP First: Use classes, not just functions
- Descriptive Naming: Avoid vague names like
dataorhelper - Complete Code: No placeholders like
# ... rest of code ...
- Judicial Analytics (95/100):
lib/analytics/bias-calculations.ts - Ad Pricing (90/100):
lib/domain/services/AdPricingService.ts - Judge Sync (85/100):
lib/sync/judge-sync.ts - Search Intelligence (80/100):
lib/ai/search-intelligence.ts
- Agent Guide:
docs/ai/AGENTS_START_HERE.md← Read this first - Platform State:
docs/CURRENT_STATE.md - Architecture:
docs/architecture/ARCHITECTURE.md - Setup:
docs/getting-started/SETUP.md
✅ Build completes successfully (0 TypeScript errors, 0 ESLint errors)
Last Updated: 2025-01-15