[navori](https://ulisescm.github.io/navori-harness/zh-cn/docs/gate) · 简体中文

运行项目质量关卡，完整输出写日志，stdout 仅显示紧凑结论。

## 命令 

[navori init](https://ulisescm.github.io/navori-harness/zh-cn/docs/init)[navori add](https://ulisescm.github.io/navori-harness/zh-cn/docs/add)[navori remove](https://ulisescm.github.io/navori-harness/zh-cn/docs/remove)[navori adopt](https://ulisescm.github.io/navori-harness/zh-cn/docs/adopt)[navori configure](https://ulisescm.github.io/navori-harness/zh-cn/docs/configure)[navori preset](https://ulisescm.github.io/navori-harness/zh-cn/docs/preset)[navori render](https://ulisescm.github.io/navori-harness/zh-cn/docs/render)[navori sync](https://ulisescm.github.io/navori-harness/zh-cn/docs/sync)[navori update](https://ulisescm.github.io/navori-harness/zh-cn/docs/update)[navori refresh](https://ulisescm.github.io/navori-harness/zh-cn/docs/refresh)[navori scan](https://ulisescm.github.io/navori-harness/zh-cn/docs/scan)[navori doctor](https://ulisescm.github.io/navori-harness/zh-cn/docs/doctor)[navori status](https://ulisescm.github.io/navori-harness/zh-cn/docs/status)[navori bench](https://ulisescm.github.io/navori-harness/zh-cn/docs/bench)[navori codex](https://ulisescm.github.io/navori-harness/zh-cn/docs/codex)[navori audit](https://ulisescm.github.io/navori-harness/zh-cn/docs/audit)[navori backup](https://ulisescm.github.io/navori-harness/zh-cn/docs/backup)[navori migrations](https://ulisescm.github.io/navori-harness/zh-cn/docs/migrations)[navori registry](https://ulisescm.github.io/navori-harness/zh-cn/docs/registry)[navori workspace](https://ulisescm.github.io/navori-harness/zh-cn/docs/workspace)[navori ticket](https://ulisescm.github.io/navori-harness/zh-cn/docs/ticket)[navori dominio](https://ulisescm.github.io/navori-harness/zh-cn/docs/dominio)[navori tools](https://ulisescm.github.io/navori-harness/zh-cn/docs/tools)[navori receipt](https://ulisescm.github.io/navori-harness/zh-cn/docs/receipt)[navori plan](https://ulisescm.github.io/navori-harness/zh-cn/docs/plan)[navori spec](https://ulisescm.github.io/navori-harness/zh-cn/docs/spec)[navori handoff](https://ulisescm.github.io/navori-harness/zh-cn/docs/handoff)[navori master](https://ulisescm.github.io/navori-harness/zh-cn/docs/master)[navori gate](https://ulisescm.github.io/navori-harness/zh-cn/docs/gate) 暂无 man 手册，本页为命令参考。 

navori

# gate 

运行项目质量关卡，完整输出写日志，stdout 仅显示紧凑结论。 

## 用法 

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

## 参数 

<fast|full> 逐字运行 navori.config.json 中 qualityGate.fast 或 qualityGate.full。 

foreign 质量关卡钩子在其他仓库提交时调用：仅对已通过 navori workspace link 注册、命令链简单且不使用 nativeHooks 的仓库运行 qualityGate.fast。不符合条件时退出 64，不输出标记。 

--cwd <path> 项目根目录，默认当前目录。 

## 示例 

### 运行完整关卡

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

## 注意事项 

- stdout 首行始终是 navori gate <kind>: exit <N> — log <path>。无标记表示未执行，需运行原始命令。 
- 完整输出保存在 .navori/state/gate/<kind>-<ts>.log。成功摘要小于 2 KB；失败输出有上限的错误片段与末尾日志。 
- 退出码与关卡命令链一致。配置关卡不再通过权限安全检查时，不运行任何命令并退出 2。 
- 向子进程转发 SIGINT/SIGTERM，并写入 killed 标记。 
- foreign 将日志保存在私有临时目录中（不写入目标仓库），仅保留最新日志。


