- Login uses idUsuario + password (plain text or SHA256) - API types: HelpDeskUser with idUsuario, nombres, apPaterno - Sidebar/layout: fullName from nombres + apPaterno - pnpm-workspace.yaml: approve unrs-resolver builds
- Dockerfile: uses corepack + pnpm with --frozen-lockfile - Lock file: pnpm-lock.yaml replaces package-lock.json - Build verified: all routes compile OK