refactor: extract server.ts routes into domain modules (phase 3)

Split 6,710-line server.ts into focused route modules using port
interfaces for dependency injection. 107/109 routes extracted into
12 domain files with auth middleware, 5 port interfaces, and shared
helpers. Server.ts retains orchestration (SSE, lifecycle, state).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
arkon
2026-02-28 19:12:45 +01:00
co-authored by Claude Opus 4.6
parent e0a2774d37
commit e05d507254
23 changed files with 4606 additions and 4153 deletions
+107 -4148
View File
File diff suppressed because it is too large Load Diff