跳转到内容

resolve → 写代码 → check

从目标根目录运行:

终端窗口
python3 tools/FTC-Knowledge-Bank/.agents/skills/ftckb-integrate/scripts/project.py resolve --project .
# Agent 根据 activeRules 修改代码
python3 tools/FTC-Knowledge-Bank/.agents/skills/ftckb-integrate/scripts/project.py check --project .

包装器验证固定版本、知识路径、托管内容、schema 和退出码。CLI 尚未构建或版本改变时才重新构建;构建日志走 stderr,kernel JSON 保持 stdout 可解析。

完整验收:

终端窗口
python3 tools/FTC-Knowledge-Bank/.agents/skills/ftckb-integrate/scripts/verify.py --project .
输出/退出码 意义
installationOk=trueprojectCheck.ok=true,0 接入有效且本次 diff 硬检查通过;仍有 soft 待评估
installationOk=trueprojectCheck.ok=false,1 接入有效,但目标已有或新增硬违规,不能交付为通过
installationOk=false,2 配置/版本/构建/schema/知识加载或规则冲突等错误

project.py 的成功调用透传 kernel JSON 和退出码(check 0/1/2/64);包装器自身失败是独立 integrationOk=false 输出,不冒充 kernel 成功。验收不推断违规是谁引入的;Agent 应记录开始时的工作区基线并如实区分。