Listar operaciones atascadas (dashboard del operador)
Devuelve la página de dashboard del operador, transversal a los rails, de operaciones que requieren atención, conformada al vocabulario de recuperación compartido. Cada fila lleva solo los verbos que SPB realmente puede ejecutar sobre ella (un verbo que SPB no puede ejecutar está ausente) y la disposición (‘qué pasa si no hago nada’). Los casos de conciliación se muestran con sus affordances; las filas de salida atascadas previas a un caso que el barrido de despacho está reintentando se muestran de forma informativa, sin affordances. No se devuelven campos monetarios ni de posición.
Autorizaciones
JWT bearer token issued by the identity provider.
Parámetros de consulta
Attention reason filter (e.g. STUCK_OUTBOUND, AWAITING_RAIL_RESPONSE, RETRY_FAILED, REQUIRES_OPERATOR_ACTION)
Age bucket filter (OVER_5_MIN, OVER_15_MIN, OVER_1_HOUR, OVER_1_DAY)
Canonical operation state filter (e.g. AWAITING_RESPONSE, REQUIRES_OPERATOR_ACTION, RECOVERY_IN_PROGRESS)
Page size (default 50, max 100)
1 <= x <= 100Opaque pagination cursor
Respuesta
OK
Rail-level honest capability manifest (returned inline to save a round trip).
Request-scoped correlation identifier echoing X-Request-ID, for pivoting from response to trace.
Stuck-operation rows needing operator attention.
Page size applied to this response (max items returned).
Opaque cursor for the next page; absent when exhausted. Presence signals more results, absence signals end-of-list.

