用途:引导新开发者按结构化阶段熟悉代码库,适用于贡献者入职场景。不适用情况:阶段路径之外的临时问题(可用 gauntlet:challenge);知识库尚不存在时(可用 gauntlet:extract)。
五个阶段:1 全局概览,涵盖 architecture、data_flow,难度 1-2;2 核心领域,涵盖 business_logic,难度 2-3;3 接口,涵盖 api_contract、data_flow,难度 3;4 模式,涵盖 pattern、dependency,难度 3-4;5 加固,涵盖 error_handling、business_logic,难度 4-5。
步骤:加载入职进度;显示当前阶段与进度摘要;从当前阶段呈现 5 个挑战;首次尝试启用提示;跟踪掌握情况(答对两次即为掌握);检查晋级(10 个以上挑战中达到 80%);报告进度。
毕业:完成阶段 5 后进入常规 gauntlet,答题历史延续。退出标准:入职进度跨调用持久化,当前阶段与挑战计数在会话重启后仍保留并在步骤 1 加载;晋级到下一阶段需在当前阶段 10 个以上挑战中正确率达 80%,部分完成不晋级;掌握跟踪需某挑战答对两次才标记为已掌握;阶段 5 完成后答题历史无损转入常规 gauntlet 挑战池。
上述分类、阶段与步骤来自资料本身;收费、价格与具体安装命令暂未提供。