用途:loop-run-record 用于记录单次外部执行循环运行中发生的情况,属于运行后的证据边界技能,不是执行器,也不是新的就绪判定者。它把外部提供的证据转换为一份绑定到确切目标和就绪评估的规范记录,并返回需人工复核的结果。
依赖:该记录器复用 loop-readiness-score,后者又依赖 goal-engineering 与 methodology-selector。使用前需确认全部四个技能安装在同一个 skills 根目录下;若缺少任一同级技能,应停止并报告完整的安装集。
前置条件:需阅读 references/run-record-contract.md。目标输入、渲染后的目标、就绪输入与就绪结果必须正是产生 ready 结论的那些制品。观测结果必须为每一项验证检查提供一个结果。实际证据、假设结果、反馈、下一步动作以及人工返回原因都必须显式给出。遇到过期、伪造、不完整、被阻塞或被监督的制品时应停止,且不要修复它们。
工作流程:用提供的就绪封装重新评估提供的目标;要求新评估与提供的就绪结果和身份一致;把每项观测检查匹配到一个规范验证检查;根据检查状态推导出 yes、partial 或 no,不信任调用方提供的总体结果;把预期证据、实际证据、假设结果、反馈、下一步动作与人工返回原因绑定为一份确定性记录;以 review-required 返回该记录。
用法:运行 node /absolute/path/to/loop-run-record/scripts/create-run-record.mjs /absolute/path/to/input.json。第一个路径需从包含该 SKILL.md 的目录解析,JSON 输入由智能体准备,不应要求人工手写。
边界与限制:不执行、重试、恢复、调度或监控任务;不修改目标、就绪结果、方法论、技能或证据;不声称该记录授权提交、合并、部署、发布或再次运行;不自动创建记忆或更新 playbook;不接受被阻塞或被监督的就绪状态作为运行被许可的证据。在一次规范记录或一次显式验证失败后即停止,并将记录交回人工做下一步决策。