C embedded systems (bare-metal / RTOS) architecture specialist. Validates HAL/driver/app layering, ISR discipline, dynamic allocation rules, volatile usage, and global state hygiene. Dispatch when touching HAL, drivers, application code, or RTOS wrappers.
Claude Code plugin architecture specialist. Validates skill structure, command routing, agent format, hook design, and layer separation. Dispatch when adding skills, agents, commands, profiles, or hooks to a claude-plugin project.
Django 4+ with DRF architecture specialist. Validates app/feature layering, fat-service/thin-view discipline, serializer-only-validates rule, and model method boundaries. Dispatch when touching views, serializers, services, or models.
Electron + TypeScript architecture specialist. Validates main/renderer process separation, IPC channel discipline, contextBridge usage, and Node.js API ownership. Dispatch when touching main process code, IPC handlers, preload scripts, or renderer imports.
Express.js + TypeScript architecture specialist. Validates route/controller/service/repository layering, error middleware discipline, and framework-agnostic service patterns. Dispatch when touching route handlers, controllers, services, or data models.
Flask architecture specialist. Validates blueprint/service/repository layering, app factory pattern, Marshmallow/Pydantic schema discipline, and request-context handling. Dispatch when touching routes, services, or data models.
Supplementary frontend data-flow reviewer. Detects the four canonical violations — HTTP in components, shadow-state ref sync, watch-as-dispatch, and caller-follows-truck. Dispatch on any PR touching component or composable files in a component-framework project.
Godot 4 + GDScript architecture specialist. Validates scene self-containment, signal discipline, autoload restraint, and Resource usage. Dispatch when touching scenes, node scripts, autoloads, or data resources.
Laravel 10+ architecture specialist. Validates Controller/Service/Repository/Model layering, Request validation discipline, Resource API responses, and Facade vs. class injection. Dispatch when touching controllers, services, repositories, or models.
Next.js 14 App Router architecture specialist. Validates server vs client component boundaries, data fetching patterns, server action usage, and import layering. Dispatch when touching app/ directory, data fetching, mutations, or component boundaries.
Node.js + TypeScript architecture specialist. Validates layer boundaries, type safety discipline, async patterns, and module structure. Dispatch when touching route handlers, service logic, or data models.