--- # BACKEND INVENTORY - Template SaaS # Version: 1.0.0 # Ultima actualizacion: 2026-01-07 proyecto: "template-saas" estado: "pendiente" modulos: - nombre: "auth" estado: "pendiente" services: [] controllers: [] entities: [] dtos: [] guards: [] tests: 0 - nombre: "tenants" estado: "pendiente" services: [] controllers: [] entities: [] dtos: [] tests: 0 - nombre: "users" estado: "pendiente" services: [] controllers: [] entities: [] dtos: [] tests: 0 - nombre: "billing" estado: "pendiente" services: [] controllers: [] entities: [] dtos: [] tests: 0 - nombre: "plans" estado: "pendiente" services: [] controllers: [] entities: [] dtos: [] tests: 0 - nombre: "onboarding" estado: "pendiente" services: [] controllers: [] entities: [] dtos: [] tests: 0 - nombre: "notifications" estado: "pendiente" services: [] controllers: [] entities: [] dtos: [] tests: 0 - nombre: "feature-flags" estado: "pendiente" services: [] controllers: [] entities: [] dtos: [] tests: 0 - nombre: "audit" estado: "pendiente" services: [] controllers: [] entities: [] dtos: [] tests: 0 - nombre: "ai-integration" estado: "pendiente" services: [] controllers: [] entities: [] dtos: [] tests: 0 shared: guards: - nombre: "AuthGuard" estado: "pendiente" - nombre: "TenantGuard" estado: "pendiente" - nombre: "RolesGuard" estado: "pendiente" - nombre: "PlanGuard" estado: "pendiente" - nombre: "SuperadminGuard" estado: "pendiente" decorators: - nombre: "CurrentUser" estado: "pendiente" - nombre: "CurrentTenant" estado: "pendiente" - nombre: "RequiresPlan" estado: "pendiente" - nombre: "Roles" estado: "pendiente" interceptors: - nombre: "TenantContextInterceptor" estado: "pendiente" - nombre: "AuditInterceptor" estado: "pendiente" metricas: total_modulos: 10 total_services: 0 total_controllers: 0 total_endpoints: 0 total_entities: 0 total_dtos: 0 total_tests: 0 cobertura_tests: 0 planificado: services_estimados: 20 controllers_estimados: 15 endpoints_estimados: 80 entities_estimados: 25 tests_estimados: 200 ultima_actualizacion: "2026-01-07" actualizado_por: "Orquestador"