Confirmación asistida
kovra confirm expone el broker de aprobación de kovra como un primitivo independiente. Le pide a un humano que haga bioProve sobre una acción descrita y termina con código 0 si se aprueba, o con un código distinto de cero si se deniega o se agota el tiempo — de modo que cualquier app o script de confianza puede proteger su propia acción detrás de un humano real, de la misma manera en que se protege la revelación de un secreto.
Es independiente de secretos: no necesita vault ni clave maestra. Simplemente abre el broker, muestra tu descripción como prompt autoritativo y reporta el veredicto a través de su código de salida.
~ % kovra confirm "Promote build 1.2.3 to staging"Approval required: Promote build 1.2.3 to stagingApprove at the biometric prompt, or (file broker) run `kovra approve --list` then `kovra approve <id>` in another terminal. Waiting…Approved.Windows — próximamente. El mismo modelo sobre Windows Hello + Credential Manager.
Protege tu propia acción
Sección titulada «Protege tu propia acción»Como el veredicto es un código de salida, integrarlo en un script es una sola línea:
if kovra confirm "Deploy to production"; then ./deploy.shelse echo "Denied — not deploying."fi--ttl <seconds> limita el tiempo de espera antes de fallar de forma segura hacia una denegación (120 s por defecto).