Pin the merged N1 ask-loop combination #230

Merged
weichen merged 8 commits from feature/agent-stack-n1 into main 2026-10-07 04:48:47 +00:00
Owner

Pin the merged N1 ask-loop combination(增量一二的 Dev 指针推进)

N1 任务进行中的一次增量交付(任务不闭合,WP1/WP4/WP5/WP6 继续)。

内容

  • deps/agent-native → c2befaf(Agent-Native PR #17 merge:ask 回路、生命周期事件、Policy 类型)
  • modules/backend → d34c2e8(Backend PR #69 + #70 merge:ask 接 HITL、Policy 对象化、嵌套 squad 级联)
  • deps/agent-squad → a75d359(Agent-Squad PR #16 merge:嵌套 native 级联)
  • 任务卡:增量一/二记录与全部证据收据。

验证

  • 各组件仓 CI 在各自 merge 前 success(GATE)。
  • 本分支上:check-pins.sh exit=0;make test exit=0 @ 3f824790(receipt 入卡);make task-sync Already up to date(sync_base=9c9483a)。

级联说明

check-pins 要求「squad 嵌套 native = Dev 顶层 native」,故合入链实际走了五段:Agent-Native #17 → Backend #69 → Squad #16 → Backend #70 → 本 PR。

主任务:Dev 仓 feature/agent-stack-n1(任务卡随分支携带)。

# Pin the merged N1 ask-loop combination(增量一二的 Dev 指针推进) N1 任务进行中的一次增量交付(任务不闭合,WP1/WP4/WP5/WP6 继续)。 ## 内容 - `deps/agent-native` → c2befaf([Agent-Native PR #17](https://git-home.u1680832.nyat.app:30319/weichen/Agent-Native/pulls/17) merge:ask 回路、生命周期事件、Policy 类型) - `modules/backend` → d34c2e8([Backend PR #69](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Backend/pulls/69) + [#70](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Backend/pulls/70) merge:ask 接 HITL、Policy 对象化、嵌套 squad 级联) - `deps/agent-squad` → a75d359([Agent-Squad PR #16](https://git-home.u1680832.nyat.app:30319/weichen/Agent-Squad/pulls/16) merge:嵌套 native 级联) - 任务卡:增量一/二记录与全部证据收据。 ## 验证 - 各组件仓 CI 在各自 merge 前 success(GATE)。 - 本分支上:`check-pins.sh` exit=0;`make test` exit=0 @ 3f824790(receipt 入卡);`make task-sync` Already up to date(sync_base=9c9483a)。 ## 级联说明 check-pins 要求「squad 嵌套 native = Dev 顶层 native」,故合入链实际走了五段:Agent-Native #17 → Backend #69 → Squad #16 → Backend #70 → 本 PR。 主任务:Dev 仓 `feature/agent-stack-n1`(任务卡随分支携带)。
weichen added 8 commits 2026-10-07 04:47:38 +00:00
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-agent-stack-n1.md; R0=2147d5cb6566c301eaea3c65448bdda873093aea.

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

Refs: .task/feature-agent-stack-n1.md
Why: The card tracks the WP increments; library PR #17 and its test
receipt belong in the record.

Evidence: agent-native go vet + 24-package go test ok at 9758a8d.

Impact: Task card only.
Why: Backend PR #69 and its test receipt join the delivery record.

Evidence: backend go vet + full go test ok at the backend branch head.

Impact: Task card only.
Why: Library PR #17 and Backend PR #69 are merged; the Dev pins must
point at the merged component main heads (native c2befaf, backend
fe0c5a4) so the tested combination is the released one.

Evidence: both pins are direct merge commits on their component
mains; backend CI passed at 4075cc6 before its merge.

Impact: Two gitlinks plus the task card evidence records.

Refs: Agent-Native PR #17; Agent-System-Backend PR #69
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=9c9483ac54ff5355c86824ac94097e65e59dcb5d.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=9c9483ac54ff5355c86824ac94097e65e59dcb5d; candidate=f8525792c0b1c8c0e4b11e1bd2736e28fb57ad1b.

Impact: task metadata only.

Refs: .task/feature-agent-stack-n1.md
Why: Squad PR #16 and Backend PR #70 completed the pin cascade;
Dev's squad and backend pins must point at those merged heads for
check-pins to verify the tested combination.

Evidence: a75d359 is the #16 merge on squad main; backend main head
is the #70 merge; backend CI passed before each merge.

Impact: Two gitlinks.

Refs: Agent-Squad PR #16; Agent-System-Backend PR #70
Record the cascaded pin test evidence on the task card
ci / test (pull_request) Successful in 2m11s
479f7163e0
Why: The Dev-level pin combination (native c2befaf, squad a75d359,
backend d34c2e8) passed make test; the receipt belongs to the card.

Evidence: make test exit=0 at 3f824790; check-pins exit=0.

Impact: Task card only.
weichen merged commit 42f5ac4b76 into main 2026-10-07 04:48:47 +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#230