# Umaintenance Feature Capsule ## Quick Summary (50 tokens) [AI: Complete feature description, main operations, dependencies, caching strategy] ## API Endpoints - GET /api/maintenance - List all maintenance - GET /api/maintenance/:id - Get specific lUmaintenance - POST /api/maintenance - Create new lUmaintenance - PUT /api/maintenance/:id - Update lUmaintenance - DELETE /api/maintenance/:id - Delete lUmaintenance ## Structure - **api/** - HTTP endpoints, routes, validators - **domain/** - Business logic, types, rules - **data/** - Repository, database queries - **migrations/** - Feature-specific schema - **external/** - External API integrations - **events/** - Event handlers - **tests/** - All feature tests - **docs/** - Detailed documentation ## Dependencies - Internal: core/auth, core/cache - External: [List any external APIs] - Database: maintenance table ## Quick Commands ```bash # Run feature tests npm test -- features/maintenance # Run feature migrations npm run migrate:feature maintenance ```