Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.07 KB

File metadata and controls

33 lines (22 loc) · 1.07 KB

Quick Start for AI Agents

For complete documentation, see docs/ai/AGENTS_START_HERE.md

Essential Rules

  1. File Size: Never exceed 500 lines per file
  2. Single Responsibility: One thing per file/class/function
  3. OOP First: Use classes, not just functions
  4. Descriptive Naming: Avoid vague names like data or helper
  5. Complete Code: No placeholders like # ... rest of code ...

Core Business Logic

  • 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

Key Files

  • Agent Guide: docs/ai/AGENTS_START_HERE.mdRead this first
  • Platform State: docs/CURRENT_STATE.md
  • Architecture: docs/architecture/ARCHITECTURE.md
  • Setup: docs/getting-started/SETUP.md

Build Status

✅ Build completes successfully (0 TypeScript errors, 0 ESLint errors)


Last Updated: 2025-01-15