用途:ln-spike 用于在承诺推进某个前沿项或已界定切片之前,消除一个技术不确定性。每次只回答一个问题;若存在多个未知点,应分别运行多次 spike。
主要能力:先陈述问题及什么算作答案,对调研设定时间盒,在得到答案或穷尽时停止,并写出裁决。裁决包含问题、方法、结论(是/否/部分,附证据)与建议(继续用 ln-scope、换方法或放弃)。
使用方式:输入为问题与方法($ARGUMENTS)。裁决后必须先完成可追溯性步骤,再给出路由选项:若 spike 本身被跟踪为前沿项,在 memory/PLAN.md 中标记完成;若它是前沿内的验证步骤,更新受影响的前沿定义;更新 memory/SPEC.md 的假设状态(validated 或 invalidated)、置信度,并在 memory/PLAN.md 中标记相关前沿项;把新决策加入 SPEC.md 的 Decisions,新假设加入 Assumptions;若裁决改变前沿或切片的可行性,更新 PLAN.md 中受影响的前沿定义与排序。
路由:可追溯性完成后,向用户呈现选项:1 界定切片(ln-scope);2 再次 spike(ln-spike);3 修订规格(ln-spec);4 修订计划(ln-plan);5 回到分诊(ln-consult)。若 spike 验证通过推荐 1;若推翻了架构或需求级假设优先 3;若主要改变前沿/切片可行性、排序或依赖优先 4。
限制:spike 笔记是临时的,持久发现应并入 memory/SPEC.md 与 memory/PLAN.md,除非用户明确要求,否则不创建独立调研文档。spike 代码为一次性,绝不直接晋升。