Actualizaciones del sistema ORQO — plataforma web, dashboard y widget embebible.
lib/logger.ts con schema ECS-inspired: correlationId, level, severity, category, action, actor/target, metadata before/after/diff.expiresAt con expireAfterSeconds: 0 y variable de entorno LOG_RETENTION_DAYS (por defecto 90 días).$facet en MongoDB — items + conteos por nivel + conteos por categoría + total en un solo round-trip.k + desglose ↑ entrada · ↓ salida por conversación.CNV-XXXXXX en monospace, buscable en filtros.SessionPayload incluye sub, email, name, avatar, workspaceId, role, permissions[], jti, provider. Cero queries a DB en cada request.owner, admin, analyst, agent_manager, viewer con permisos curados por perfil de negocio.PermissionGate — componente React para renderizado condicional por permiso. usePermissions — hook cliente para UI reactiva.GET/POST/DELETE /api/users, GET/PATCH /api/roles, GET /api/auth/me, POST /api/seed/rbac.?days=7|30|90.
<script> para embeber en cualquier sitio
hello@orqo.io en todas las páginas y artículos
/api/public/widget sin auth para consumo externo
?preview=1)
active: true
?error=server
position:fixed;inset:0;height:100dvh en pantallas ≤768px