Take the N3 implementation plan and open the N3 task #248

Merged
weichen merged 15 commits from feature/agent-stack-n3 into main 2026-10-07 18:09:08 +00:00
Owner

任务卡:.task/feature-agent-stack-n3.md(R1-R6 ↔ WP1-WP6 已填)

Why: Documents #43 merged the N3 plan; the Dev documents pin follows and the N3 task card opens.

Evidence: plan cites pinned baselines (agent-native 74aa60b, backend 7980a8a, core 0b5c774); combination verification before push.

Impact: documentation pin + task card only; WP1 implementation starts next on this branch.

Refs: Agent-System-Documents#43

任务卡:.task/feature-agent-stack-n3.md(R1-R6 ↔ WP1-WP6 已填) Why: Documents #43 merged the N3 plan; the Dev documents pin follows and the N3 task card opens. Evidence: plan cites pinned baselines (agent-native 74aa60b, backend 7980a8a, core 0b5c774); combination verification before push. Impact: documentation pin + task card only; WP1 implementation starts next on this branch. Refs: Agent-System-Documents#43
weichen added 2 commits 2026-10-07 14:57:16 +00:00
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-agent-stack-n3.md; R0=0e12b73e66d47c94a398648822d4928ecd43575c.

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

Refs: .task/feature-agent-stack-n3.md
Take the N3 plan and fill the task card
ci / test (pull_request) Successful in 2m41s
145d1e7c30
Why: Documents #43 merged the N3 plan; the Dev documents pin follows
and the card opens with its requirement rows.
Evidence: R1-R6 map to the plan's WP1-WP6 with verified gap citations.
Impact: documentation pin + task card.
Refs: Agent-System-Documents#43
weichen added 1 commit 2026-10-07 15:09:16 +00:00
Why: Backend#91 merged the graceful-resume split; Native#30 and
Squad#34 carried the tail repair and N6 fix; Dev pins and the
increment record follow.
Evidence: check-pins pins ok; WP1 chain CI green on every merge head;
acceptance clause 1's library tests GATE on native cb21ec4e.
Impact: every Run now pairs orphan tails before the first request;
gracefully-interrupted subagents resume exactly once.
Refs: Agent-Native#30, Agent-Squad#34, Agent-System-Backend#91
weichen added 1 commit 2026-10-07 15:27:49 +00:00
Why: Backend#92 merged the JournalOnly conversation wiring; Native#31
and Squad#35 carried the library mode; Dev pins and the increment
record follow, including the design adjustment (journal-only instead
of transcript-authoritative, with the freeze rationale).
Evidence: check-pins pins ok; WP2 chain CI green on every merge head;
acceptance clause 1's product tests GATE on backend 9f3fdb26.
Impact: conversation runs are durable mid-turn without freezing the
context pipeline.
Refs: Agent-Native#31, Agent-Squad#35, Agent-System-Backend#92
weichen added 1 commit 2026-10-07 15:42:23 +00:00
Why: Backend#93 merged the GenAI telemetry wiring; Native#32 and
Squad#36 carried the convention work; Dev pins and the increment
record follow.
Evidence: check-pins pins ok; WP4 chain CI green on every merge head;
acceptance clause 3's tests GATE on native fe0c4a9f.
Impact: spans follow the OTel GenAI convention end to end.
Refs: Agent-Native#32, Agent-Squad#36, Agent-System-Backend#93
weichen added 1 commit 2026-10-07 16:00:35 +00:00
Why: Backend#94 merged the checkpoint closure wiring; Native#33 and
Squad#37 carried the library work; Dev pins and the increment record
follow.
Evidence: check-pins pins ok; WP3 chain CI green on every merge head;
acceptance clause 2's tests GATE across layers.
Impact: rollback evidence complete (eligibility, symlink guard,
partial restore, retention, HTTP).
Refs: Agent-Native#33, Agent-Squad#37, Agent-System-Backend#94
weichen added 1 commit 2026-10-07 16:25:03 +00:00
Why: Backend#95 merged the memory port wiring; Native#34 and Squad#38
carried the port; Dev pins and the increment record follow.
Evidence: check-pins pins ok; WP5 chain CI green on every merge head;
the migration parity test GATE on backend 766a96e8.
Impact: the memory port exists end to end with write-back.
Refs: Agent-Native#34, Agent-Squad#38, Agent-System-Backend#95
weichen added 1 commit 2026-10-07 17:31:09 +00:00
Why: Backend#96 merged the usage split and default retry; the core
Usage fields, Frontend#48, and the native/squad cascades landed; Dev
pins and the increment record follow.
Evidence: check-pins pins ok; WP6 chain CI green on every merge head;
audit N20 closes (split flows into run records on every path).
Impact: usage accounting is uniform end to end; stream retry is a
library default.
Refs: Agent-Native#35-#39, Agent-Squad#41, Agent-System-Backend#96,
Agent-System-Frontend#48
weichen added 5 commits 2026-10-07 17:35:12 +00:00
Why: closure requires the results section with the acceptance evidence
map across all six work packages.
Evidence: three acceptance clauses map to named tests and GATE heads.
Impact: none.
Refs: N3 closure
Why: evidence discipline records attempts as-is.
Evidence: row exit=2 in the card evidence table.
Impact: none.
Refs: N3 closure
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=0e12b73e66d47c94a398648822d4928ecd43575c; candidate=aa8b281f07baebbb6968150d6050b8247b4c1654.

Impact: task metadata only.

Refs: .task/feature-agent-stack-n3.md
Why: pre-review gate segment per AGENTS.md evidence discipline.
Evidence: row in card (sync_base=0e12b73e66 tested_head=aa8b281f07).
Impact: none.
Refs: N3 closure
Record the passing make test evidence row
ci / test (pull_request) Failing after 1m55s
32f7e68f63
Why: completion-declaration test segment per AGENTS.md (CI remains the
authoritative test source on the PR).
Evidence: row exit=0 in the card evidence table.
Impact: none.
Refs: N3 closure
weichen added 1 commit 2026-10-07 17:44:26 +00:00
Why: the TypeScript contract authority gained the usage split fields
(Core a253a40b) and the ui mirror was regenerated (UI 76d66337); the
Dev build step regenerates contracts.ts from the authority, so the
pins must carry this combination for the worktree check to pass.
Evidence: make contracts on this combination produces byte-identical
files (verified locally).
Impact: none beyond the pins.
Refs: Agent-System-Core#24, Agent-System-UI#39
weichen added 1 commit 2026-10-07 18:05:51 +00:00
Point the backend pin at the nested core convergence
ci / test (pull_request) Successful in 2m23s
9f6b0bff06
Why: backend main carries the nested core pin at a253a40b plus the
rewind-test settle-window fix; the combination check now passes across
all nested copies.
Evidence: check-pins pins ok; backend CI green on 26bd9286 (GATE).
Impact: none beyond the pin.
Refs: Agent-System-Backend#97
weichen merged commit 2836a875f8 into main 2026-10-07 18:09:08 +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#248