error-handling

Structured error classes and API error responses for this project. Custom ApiError hierarchy with HTTP status codes, withErrorHandling middleware, Zod validation handling, Convex error pattern detecti