用途:go-no-go 是任何 /spec、/plan、/build 之前的 Stage 0 关卡,用来判断一个项目是否值得开始。默认结论是 NO-GO,GO 需要证据。适用于冒出“我应该做 X”念头、新建 git 仓库、签客户合同或合作、注意力预算超过 14 天的承诺之前;不适用于继续已有项目、已确认项目内的战术调整、纯信息查询、日常记录、新闻类内容或 4 小时以内的一次性任务。
主要能力:运行五项默认框架检查(差异化、受众-市场匹配、获客渠道、容量、7 因素楔子),任一失败默认 NO-GO,除非用户以具名结构性理由显式覆盖;执行强制预检记忆搜索,查找过去类似尝试;检测高热情信号后触发 24 小时冷却;生成含预演失败与终止标准的公开承诺文档;输出 runs/<YYMMDD-HHMM>-go-no-go-<slug>/ 下的 transcript.md、commitment.md、memory-check.md、framework-checks.md、decision.md。
使用方式:需要活跃用户交互,不能在 CI、定时任务、/loop 或自主循环中调用;需要配置记忆存储的读写权限(默认 ~/.go-no-go/journal.md),并至少有一条历史记录或用户确认首次运行。配置读取 ~/.go-no-go/config.yml,提供 solo-founder、indie-dev、content-creator 起始包;记忆模式支持 file、vault、git。GO 后交接给 spec-driven-dev(运行 /spec),NO-GO 则写入日志。
限制:需要用户在场并明确输入“GO”才算确认;高热情时 24 小时冷却未结束不能进入最终确认;获客渠道检查不允许覆盖;超过一项框架检查被覆盖即自动 NO-GO;终止标准必须为日期+指标+阈值;承诺文档默认公开。具体价格、平台支持范围等资料暂未提供。