让团队成员在本项目中默认获得两层保障:
git push 前自动执行关键构建,失败即拦截。.cursor/rules/auto-verify-fix-loop.mdc.cursor/skills/aidop-auto-verify-fix-loop/SKILL.mdWeb/scripts/install-git-hooks.cjs(主库根相对路径)package.json 已添加:
prepare: node scripts/install-git-hooks.cjsai-dop)并用 Cursor 打开工作区(建议主库根目录,或仅 ai-dop-platform/;本机 SourceCode/ai-dop-platform 可为指向主库内该目录的 junction)。prepare 安装 hook):
cd Web(主库根下)npm install(或 pnpm install)npm run prepare仓库已提供项目 Skill:aidop-project-initialize。
新成员在 Cursor 中可直接说:AIDOP项目初始化,将执行标准初始化流程。
对应脚本:
tools/aidop_init.ps1-StartServices(初始化后直接拉起前后端)当前会按 本次 push 的改动文件 智能执行:
Web/ 下代码:执行前端构建(Web build)server/ 下代码:执行后端核心构建(Admin.NET.Core, net8.0)可通过环境变量强制全量校验:
AIDOP_VERIFY_ALL=1 git push任一步失败则阻止 push,开发者先修复再推送。
.git/。npm run prepare,观察终端输出是否出现 pre-push installed。npm --prefix ... run build。net8.0)。