Additional checks for this codebase: Code Quality - Prefer over for type definitions - Use arrow functions ( ) over function declarations - Use (ES2022 private) instead of (TypeScript) - No types — use with type guards - No index.ts files (except plugin entry points) — use feature-named re-exports - Explicit extensions on all local imports - Object params when 2 args: - Zod namespace import: - Import directly from specific files, not through re-exports within a module Testing - Use not for test declarations - No conditional assertions — assert the condition first - Test both branches: try/cat…