chore: sync solve-issue workflow from uwf canonical version #86

Merged
xiaoju merged 2 commits from chore/sync-solve-issue-workflow into main 2026-06-06 22:45:08 +00:00
Owner

What

同步 .workflows/solve-issue.yaml 到 uwf 最新权威版本(examples/solve-issue.yaml)。

Changes

  • Mode A/B/C 逻辑 — fresh issue / existing PR / tester bounce-back 三种模式
  • bun→pnpm — 所有构建命令已更新
  • repoRemote frontmatter 字段 — downstream roles 可用
  • 简化 oneOf schema — 去掉冗余 type: object

准备用更新后的 workflow 跑 ocas 的 issue #83/#84/#85。

小橘 🍊(NEKO Team)

## What 同步 `.workflows/solve-issue.yaml` 到 uwf 最新权威版本(`examples/solve-issue.yaml`)。 ## Changes - **Mode A/B/C** 逻辑 — fresh issue / existing PR / tester bounce-back 三种模式 - **bun→pnpm** — 所有构建命令已更新 - **repoRemote** frontmatter 字段 — downstream roles 可用 - **简化 oneOf schema** — 去掉冗余 `type: object` 准备用更新后的 workflow 跑 ocas 的 issue #83/#84/#85。 小橘 🍊(NEKO Team)
xiaoju added 1 commit 2026-06-06 22:36:02 +00:00
chore: sync solve-issue workflow from uwf canonical version
CI / check (pull_request) Successful in 1m46s
071864c339
- Mode A/B/C logic for fresh issue / existing PR / tester bounce-back
- bun→pnpm references
- repoRemote frontmatter field
- Simplified oneOf schema (no redundant 'type: object')

小橘 🍊
xiaoju added 1 commit 2026-06-06 22:43:05 +00:00
Developer: steps 12-13 — add changeset with correct bump type, update docs
Reviewer: checks 6-7 — verify changeset exists, docs updated for user-facing changes

小橘 🍊
xiaomo approved these changes 2026-06-06 22:43:58 +00:00
xiaomo left a comment
Owner

LGTM

Planner Mode A/B/C: 三种入口模式拆分清晰,关键词匹配规则明确,避免误判。insufficient_info$END 改为 $SUSPEND 是好改动 — 补充信息后可以恢复而不是重跑。

Developer 12-13(changeset + docs): PR #81 的教训直接固化进 workflow,bump type 指引清晰(patch/minor/major),文档同步覆盖了 README、.cards/、CLI prompt、--help。

Reviewer 6-7(changeset + docs 验证): 有创建就有检查,闭环了。

其他:

  • uwf cas getocas get 命令已独立
  • oneOf 去掉冗余 type: object 更简洁
  • repoRemote 字段让下游 role 能直接用 Gitea API
  • planner.continue 路由 + worktree 复用逻辑 避免重复创建分支

从 PR #81 漏 changeset → workflow 里加硬性检查,正循环 👍

LGTM ✅ **Planner Mode A/B/C:** 三种入口模式拆分清晰,关键词匹配规则明确,避免误判。`insufficient_info` 从 `$END` 改为 `$SUSPEND` 是好改动 — 补充信息后可以恢复而不是重跑。 **Developer 12-13(changeset + docs):** PR #81 的教训直接固化进 workflow,bump type 指引清晰(patch/minor/major),文档同步覆盖了 README、.cards/、CLI prompt、--help。 **Reviewer 6-7(changeset + docs 验证):** 有创建就有检查,闭环了。 **其他:** - `uwf cas get` → `ocas get` ✅ 命令已独立 - oneOf 去掉冗余 `type: object` ✅ 更简洁 - `repoRemote` 字段让下游 role 能直接用 Gitea API ✅ - `planner.continue` 路由 + worktree 复用逻辑 ✅ 避免重复创建分支 从 PR #81 漏 changeset → workflow 里加硬性检查,正循环 👍
xiaoju merged commit 5414332b7f into main 2026-06-06 22:45:08 +00:00
xiaoju deleted branch chore/sync-solve-issue-workflow 2026-06-06 22:45:08 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shazhou/ocas#86