[navori](https://ulisescm.github.io/navori-harness/es/docs/gate) · Español

Corre el quality gate del proyecto con la salida completa en un log y solo un veredicto compacto en stdout.

## Comandos 

[navori init](https://ulisescm.github.io/navori-harness/es/docs/init)[navori add](https://ulisescm.github.io/navori-harness/es/docs/add)[navori remove](https://ulisescm.github.io/navori-harness/es/docs/remove)[navori adopt](https://ulisescm.github.io/navori-harness/es/docs/adopt)[navori configure](https://ulisescm.github.io/navori-harness/es/docs/configure)[navori preset](https://ulisescm.github.io/navori-harness/es/docs/preset)[navori render](https://ulisescm.github.io/navori-harness/es/docs/render)[navori sync](https://ulisescm.github.io/navori-harness/es/docs/sync)[navori update](https://ulisescm.github.io/navori-harness/es/docs/update)[navori refresh](https://ulisescm.github.io/navori-harness/es/docs/refresh)[navori scan](https://ulisescm.github.io/navori-harness/es/docs/scan)[navori doctor](https://ulisescm.github.io/navori-harness/es/docs/doctor)[navori status](https://ulisescm.github.io/navori-harness/es/docs/status)[navori bench](https://ulisescm.github.io/navori-harness/es/docs/bench)[navori codex](https://ulisescm.github.io/navori-harness/es/docs/codex)[navori audit](https://ulisescm.github.io/navori-harness/es/docs/audit)[navori backup](https://ulisescm.github.io/navori-harness/es/docs/backup)[navori migrations](https://ulisescm.github.io/navori-harness/es/docs/migrations)[navori registry](https://ulisescm.github.io/navori-harness/es/docs/registry)[navori workspace](https://ulisescm.github.io/navori-harness/es/docs/workspace)[navori ticket](https://ulisescm.github.io/navori-harness/es/docs/ticket)[navori dominio](https://ulisescm.github.io/navori-harness/es/docs/dominio)[navori tools](https://ulisescm.github.io/navori-harness/es/docs/tools)[navori receipt](https://ulisescm.github.io/navori-harness/es/docs/receipt)[navori plan](https://ulisescm.github.io/navori-harness/es/docs/plan)[navori spec](https://ulisescm.github.io/navori-harness/es/docs/spec)[navori handoff](https://ulisescm.github.io/navori-harness/es/docs/handoff)[navori master](https://ulisescm.github.io/navori-harness/es/docs/master)[navori gate](https://ulisescm.github.io/navori-harness/es/docs/gate) Sin manual aún. Esta página es la referencia. 

navori

# gate 

Corre el quality gate del proyecto con la salida completa en un log y solo un veredicto compacto en stdout. 

## Uso 

```
navori gate <fast|full|foreign> [--cwd <path>]
```

## Flags 

<fast|full> Qué gate correr: qualityGate.fast o qualityGate.full de navori.config.json, tal cual está escrito. 

foreign Lo invoca el hook del quality gate cuando un commit cae en otro repo: corre el qualityGate.fast de ese repo solo si lo registraste (navori workspace link), la cadena es simple y no usa nativeHooks. Sale con 64 y sin centinela si no es elegible. 

--cwd <path> Raíz del proyecto; por defecto el directorio actual. 

## Ejemplos 

### Correr el gate completo

```
$ navori gate full
navori gate full: exit 0 — log .navori/state/gate/full-20261008T191709Z.log
```

## Notas 

- La primera línea de stdout es siempre el centinela 'navori gate <kind>: exit <N> — log <path>'. Sin ese centinela el gate no corrió: ejecuta el comando literal. 
- La salida completa va a .navori/state/gate/<kind>-<ts>.log. En verde imprime un resumen corto (menos de 2 KB); en rojo, el fragmento con los errores y la cola, con tope. 
- El exit code es el de la cadena del gate. Sale con 2 sin correr nada si el gate configurado ya no pasa el chequeo de seguridad que da su permiso exacto. 
- Reenvía SIGINT/SIGTERM a los procesos hijos y deja un centinela 'killed'. 
- foreign guarda el log en un directorio temporal privado (nunca en el repo destino) y conserva solo los más recientes.


