SuperAPI AI 工具集

pdca-fast-track

通用与其它

查看项目

更新于 10-16 05:46

技能介绍

用途:为已积累足够信任并完成设计文档的用户提供单一自动升级门,让 PDCA 流程中的检查点1-8默认以“推荐”方式通过,无需逐项提示。

主要能力:评估三项前置条件(配置 control.fastTrack.enabled 为 true、Trust Score ≥ 80、通过 pdca.docPaths.design 模板解析到设计文档);全部通过时建议将自动化等级从 L2 升级到 fastTrack.autoLevel(默认 L3),并把启用记录写入 .bkit/runtime/fast-track-log.json,包含 feature、engagedAt、trustScore、autoLevel、fallbackLevel、skipCheckpoints 与 decisions。每个检查点1-8调用 recordCheckpoint 追加决策条目形成审计轨迹;若某检查点没有“Recommended”选项,则记录 fallback 并暂停到 fallbackLevel。

使用方式:命令为 /pdca-fast-track <feature>,例如 /pdca-fast-track bkit-v2111-integrated-enhancement。前置条件不满足时会给出原因与补救提示:disabled_in_config 提示在 bkit.config.json 中设置 control.fastTrack.enabled = true;trust_score_too_low 提示多跑几次 /pdca check 提升信任;design_doc_missing 提示先运行 /pdca design <feature>。相关命令包括 /control trust、/control level <0-4>、/pdca-watch、/pdca design <feature>。

限制与安全:所有文件 IO 以 process.env.CLAUDE_PROJECT_DIR 或仓库根为根;审计日志仅含白名单字段(checkpoint 数字、decision 枚举、reason 净化字符串);设计文档模式来自配置,不通过不可信 feature 参数做路径穿越;信任分读取为故障安全,文件缺失返回 0 并阻止启用。版本为 v2.1.11 Sprint β FR-β5,封装 lib/control/fast-track.js。