SuperAPI AI 工具集

woostack-execute-overnight

通用与其它

查看项目

更新于 10-16 05:54

技能介绍

用途:无人值守地执行一个已批准的 Linear 项目,复用 woostack-execute 项目控制器的准入、快速实现 worker、worktree、依赖/祖先、验证、提交与恢复边界,同时保留本技能的有界评审扫描与独立轨道恢复安全。仅限项目模式,不会成为 Build 选项,不创建或修订项目,也从不合并。

主要能力:Git、Graphite 与 GitHub 读取负责源码、祖先、PR、评审与交付事实;共享仓库推进契约要求重新准入祖先并保留冲突、重写与 PR base 防护。准入要求精确的已批准项目身份(URL 或 UUID)、完整项目规格、全部当前直接 issue、原生依赖图,以及完全匹配的 projectSpecApprovalRecord 与 executionPlanApprovalRecord;还要求稳定任务 ID、有界契约、验收/验证/冒烟条款、独占责任面、无环依赖图、规范仓库与集成父分支、显式无人值守交接,且无需要产品/安全/数据丢失/范围判断的未决决策。

使用方式:命令为 /woostack-execute-overnight <approved project> --project <exact Linear URL|UUID>,必须提供精确 --project,仅接受已批准项目,无 issue 或替代驱动模式。执行循环按依赖就绪集逐个准入,创建/验证隔离 worktree 与 Graphite 分支,经 Red→Green→Refactor、聚焦验证与冒烟观察,在不变 diff 上先规格评审再质量评审,调用 woostack-commit 处理提交与 PR,运行自底向上的有界 woostack-sweep,独立回读并交接证据,仅移除已完成 issue 的干净 worktree。依赖 issue 不得并发;独立根仅在路径、运行、配置、worktree、分支、PR 与会话完全不相交时可并发。

适用场景:适合在无人值守时段推进已批准、边界清晰、依赖无环的 Linear 项目实现与评审。

限制:不得发明或更改产品行为、验收、范围、架构、公共 API、安全/隐私姿态、破坏性迁移、数据丢失处理、依赖边、Graphite 父子关系、所有权、审批门或合并策略。越界决策只阻塞该任务及其后代。失败按任务本地、轨道本地、共享不变量、提供方失败、未知变更结果分类;未知结果须先重新读取状态再重试,禁止新任务 ID、重置、清理、stash、删除、覆盖、重新分配、force-push、受保护主分支编辑或绕过冲突。实现者不得自审,评审 worker 只读且无写仓库、发 GitHub、工件、验收或合并权限。项目放弃须停止所有新派发并取消活动驱动,仅将精确项目原生状态设为配置的 projectStatuses.canceled 并回读;任务失败、阻塞、暂停、普通交接或重规划不算放弃。工件同步仅镜像直接观察到的任务/PR 证据,使用稳定操作 ID 并回读。终态交接须基于新鲜读取,使用 completed、blocked、skipped-dependent、not-started 状态,不得声称未直接观察到的测试、评审、PR、工件或完成证据。