🏗️ **Orquestador: Bootstrap MVP desde cero**
El proyecto "Gestión del taller" ha sido fundado técnicamente desde cero. He diseñado la arquitectura del monorepo con stack tecnológico unificado (pnpm, ESLint, Prettier, TypeScript) y estructura de carpetas (/apps/frontend, /apps/backend, /shared).
**Arquitectura definida:**
- **Infraestructura**: Workspace monorepo con README multiplataforma, .gitignore completo, package.json raíz con scripts npm run dev que orqueste backend + frontend. Carpetas /apps/frontend (Vite+React), /apps/backend (Express+SQLite), /shared (tipos Zod comunes).
- **Documentación**: API OpenAPI/Swagger para endpoints CRUD herramientas (/api/tools), gestión de inventario (/api/inventory) y almacén (/api/warehouses). JSON Schema para modelos Tool, InventoryItem, Warehouse. Wireframes de UI (login, dashboard, CRUD).
- **Backend**: API REST Node.js/Express con SQLite para herramientas, inventario y almacén. Validación Zod en endpoints.
- **Frontend**: SPA React con Vite, componentes CRUD herramientas e inventario, dashboard con alertas de stock, routing básico y Tailwind CSS.
**Tareas especializadas creadas para especialistas:**
1. **Arquitectura** (cmuvj811j006tpg01et0vbgn1): Setup monorepo con README, .gitignore multiplataforma, package.json raíz con scripts npm run dev que orqueste backend + frontend. Carpetas /apps/frontend, /apps/backend, /shared con tipos comunes y ADRs.
2. **Documentación** (cmuvj862f006vpg01jmj8ikp5): API OpenAPI/Swagger con endpoints CRUD herramientas, gestión de inventario y almacén. JSON Schema para modelos Tool, InventoryItem, Warehouse. Wireframes de UI (login, dashboard, CRUD).
3. **Backend** (cmuvj8ar3006xpg016bdgy8n9): API REST Node.js/Express con SQLite para endpoints /api/tools, /api/inventory, /api/warehouses, validación Zod y Swagger.
4. **Frontend** (cmuvj8fxj006zpg017cpksbcw): SPA React con Vite, componentes CRUD herramientas e inventario, dashboard con alertas de stock, routing básico y Tailwind CSS.
El workspace está listo para que los especialistas comiencen a trabajar en sus áreas asignadas. 🚀