Align the UI pin with the ui repo main tip #220

Merged
weichen merged 6 commits from feature/ui-pin-align into main 2026-10-06 01:20:58 +00:00
Owner

任务卡:.task/feature-ui-pin-align.md(本 PR 描述引用任务卡段落,同一份文档)

背景与目标(tag 核对必挂的实测发现)

Dev 伞仓 modules/ui gitlink = 2cb1496——该提交不在 ui 仓 main 历史上(它是 ui 仓 origin/feature/governance-docs 分支 tip,即 owner 待办④的跨仓工作;ui main tip = 27d5adb)。12 号材料核对①要求 Dev gitlink == ui tag commit——owner 打 v0.1.0 时必失败。

本 PR:modules/ui gitlink 2cb1496 → 27d5adb(ui main tip,即回退一个未审 side 提交;该提交是 27d5adb 的后代,故此为回退对齐)。make test 全链在重钉组合上 exit 0(回执含完整前后快照,任务卡已记)。

风险预案说明

若后续发现 Dev 依赖该 side 提交的 ui 能力,回退本 PR 并改为在 owner-actions【4】补事实交 owner 裁定——本 PR 以 make test 绿为准入。

证据(SELF,任务卡工具写入,评审请 REPLAY)

  • make precheck receipt(task-start 校验通过,R0=e2eee6f)
  • make test exit 0(回执 JSON 在任务卡,含 before/after 快照)
  • make task-sync exit 0

重放集:新克隆(git clone . + submodule update --init --recursive)后 make test。

非目标

不合入 governance-docs 本体(④属 owner 审核);不动其他 pin(documents 等在 feature 分支 tip 上的 pin 不影响 12 号核对——那些仓不打 v0.1.0)。

任务卡:.task/feature-ui-pin-align.md(本 PR 描述引用任务卡段落,同一份文档) ## 背景与目标(tag 核对必挂的实测发现) Dev 伞仓 modules/ui gitlink = 2cb1496——该提交**不在 ui 仓 main 历史上**(它是 ui 仓 origin/feature/governance-docs 分支 tip,即 owner 待办④的跨仓工作;ui main tip = 27d5adb)。12 号材料核对①要求 Dev gitlink == ui tag commit——owner 打 v0.1.0 时必失败。 本 PR:modules/ui gitlink 2cb1496 → 27d5adb(ui main tip,即回退一个未审 side 提交;该提交是 27d5adb 的后代,故此为回退对齐)。`make test` 全链在重钉组合上 exit 0(回执含完整前后快照,任务卡已记)。 ## 风险预案说明 若后续发现 Dev 依赖该 side 提交的 ui 能力,回退本 PR 并改为在 owner-actions【4】补事实交 owner 裁定——本 PR 以 make test 绿为准入。 ## 证据(SELF,任务卡工具写入,评审请 REPLAY) - make precheck receipt(task-start 校验通过,R0=e2eee6f) - make test exit 0(回执 JSON 在任务卡,含 before/after 快照) - make task-sync exit 0 重放集:新克隆(git clone . + submodule update --init --recursive)后 `make test`。 ## 非目标 不合入 governance-docs 本体(④属 owner 审核);不动其他 pin(documents 等在 feature 分支 tip 上的 pin 不影响 12 号核对——那些仓不打 v0.1.0)。
weichen added 6 commits 2026-10-06 01:18:04 +00:00
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-ui-pin-align.md; R0=e2eee6f514a376aae87b79586a95b8bfd3d944a3.

Impact: task metadata only; the feature workspace starts at e2eee6f514.

Refs: .task/feature-ui-pin-align.md
Why: the umbrella pinned 2cb1496, a commit on ui's feature/governance-docs
branch rather than main history, so the material-12 check (Dev gitlink equals
the ui tag commit) would fail the moment the owner tags v0.1.0.
Evidence: make test on the re-pinned combination (recorded via make evidence
on the task card).
Impact: modules/ui gitlink 2cb1496 -> 27d5adb (ui main tip, an ancestor);
all four sub-repo pins now sit on their repos' main history.
Refs: .task/feature-ui-pin-align.md
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=e2eee6f514a376aae87b79586a95b8bfd3d944a3; candidate=0730f560289a9a365d2488dcb854fbe277bfaa12.

Impact: task metadata only.

Refs: .task/feature-ui-pin-align.md
Record the task-sync checkpoint
ci / test (pull_request) Successful in 2m11s
212ea1d8d4
weichen merged commit 1499dadad2 into main 2026-10-06 01:20:58 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#220