docs(AGENTS): 构建/lint 等命令沙箱失败时须申请权限,禁止绕过

This commit is contained in:
JOJO 2026-09-09 18:56:49 +08:00
parent f2676caa80
commit 1135afd654

View File

@ -171,6 +171,7 @@
- 提交前至少做与改动相关的最小验证(命令输出或手工步骤要可复现)。 - 提交前至少做与改动相关的最小验证(命令输出或手工步骤要可复现)。
- 视觉验证默认由用户完成:除非用户特别说明,所有需要视觉确认的修改(尤其是动画/过渡效果),构建/lint 通过后交由用户亲自查看确认,不要用 Playwright 截图或浏览器自动化代替用户验收。 - 视觉验证默认由用户完成:除非用户特别说明,所有需要视觉确认的修改(尤其是动画/过渡效果),构建/lint 通过后交由用户亲自查看确认,不要用 Playwright 截图或浏览器自动化代替用户验收。
- 运行根目录前端构建时,默认使用 `npm run build --silent 2>&1 | tail -n 5` - 运行根目录前端构建时,默认使用 `npm run build --silent 2>&1 | tail -n 5`
- 构建/安装/Lint 类命令(如 `npm run build`、`npm install`、`npm run lint`)因沙箱权限失败时(如报 `EPERM` / `Operation not permitted` / 沙箱拒绝写入),直接向用户说明失败原因并申请权限或调整路径授权,禁止尝试任何绕过沙箱的做法(如换执行方式规避限制、向其他路径写入等)。
### CLI 当前交互约束2026-05-15 ### CLI 当前交互约束2026-05-15