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.
Pygame architecture specialist. Validates game-loop discipline, scene/entity separation, asset loading lifecycle, event-handling boundaries, and frame-time budget. Dispatch when touching the main loop, scenes, entities, or input handling.
Python ML (PyTorch/scikit-learn) architecture specialist. Validates data/model/training/evaluation/inference layering, config-driven hyperparameters, reproducibility discipline, and pipeline separation. Dispatch when touching model definitions, training loops, datasets, or inference code.