# 上游维护

- 仓库：`https://github.com/gotgenes/pi-packages.git`
- submodule：`vendor/gotgenes-pi-packages`
- 跟踪 tag：`.gitmodules` 中的 `pi-permission-system-v*`
- 当前基线：`pi-permission-system-v20.10.0`

不要直接修改 submodule。发行层入口、兼容处理和其他本地适配保存在
`packages/pi-permission-system/`，上游更新时由类型检查和运行时测试验证两者契约。

本包有一个有意保留的构建适配层：`src/bash-parser.ts`。它把上游通过 npm 包路径查找
WASM 的逻辑改为读取发布包内的 `dist/wasm/`，从而移除 `tree-sitter-bash` 的安装期脚本。
