Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/fix-svc-static-deploy-test-port-flake.md; R0=a9566a68505ac97dead15ed3b5672954f15cea1c.
Impact: task metadata only; the feature workspace starts at a9566a6850.
Refs: .task/fix-svc-static-deploy-test-port-flake.md
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=7a5c80eacb835bfc6e62b3557129ec299bbb5290.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=36466b99f2fbc8e389167e01e722ece33965df2b.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=1850d03563875fd848664ab9b348f6858d0fa590.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/feature-fast-slow-o2-a01-evidence-impl.md -> .task/archive/feature-fast-slow-o2-a01-evidence-impl.md; status 已完成(合入前闭合); PR #665https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/665.
Impact: task metadata only; the card is archived within PR #665 and lands with its merge commit.
Refs: task.sh close --self
Why: The card tracks transport receipts before the Dev PR.
Evidence: I1 receipt success→837480d (Backend #232); I2 pin→dfb31da.
Impact: Task card only.
Refs: /tmp/o2a01e-20261020/o2a01e-i1-receipt.json
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: The user approved implementing the zero-paid I1/I2 from the
merged design; the card must state that before dispatching workers.
Evidence: User 2026-10-20 continue-in-order; design PR #662 on main.
Impact: Task card only.
Refs: docs/superpowers/plans/2026-10-20-fast-slow-o2-a01-evidence-plan.md
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-fast-slow-o2-a01-evidence-impl.md; R0=1850d03563875fd848664ab9b348f6858d0fa590.
Impact: task metadata only; the feature workspace starts at 1850d03563.
Refs: .task/feature-fast-slow-o2-a01-evidence-impl.md
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/fix-no-project-surfaces-404.md -> .task/archive/fix-no-project-surfaces-404.md; status 已完成(合入前闭合); PR #663https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/663.
Impact: task metadata only; the card is archived within PR #663 and lands with its merge commit.
Refs: task.sh close --self
Why: Dev main now pins modules/frontend to another task's unmerged commit, so this branch keeps only the card.
Evidence: Sync conflict 18fc958 vs 113103f; withdrawn via unit ps-dev-unpin-frontend (7ac0050); clean re-sync to 1850d03.
Impact: Task card only.
Refs: Frontend #122, RDM #457
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=1850d03563875fd848664ab9b348f6858d0fa590.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/fix-svc-pipefail-early-exit-pipes.md -> .task/archive/fix-svc-pipefail-early-exit-pipes.md; status 已完成(合入前闭合); PR #664https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/664.
Impact: task metadata only; the card is archived within PR #664 and lands with its merge commit.
Refs: task.sh close --self
Why: the sweep needs its authorization boundary, three agent unit receipts and
the review verdict recorded before delivery.
Evidence: /tmp/svc-pipefail-impl-r1-20261020.json (cursor, success, f87d63f),
/tmp/svc-pipefail-review-r1-20261020.json (pi-glm, PASS, 2ef67de),
/tmp/svc-pipefail-repair-r2-20261020.json (cursor, success, 5fadf85);
review report .task/reviews/2026-10-20-svc-pipefail-independent-review.md.
Impact: card metadata only; no behaviour change.
Refs: fix/svc-pipefail-early-exit-pipes
Why: Close out the no-project surfaces 404 with unit receipts, CI, merges and 8788 retest.
Evidence: Frontend CI runs 4541/4542 and RDM CI runs 4545/4546 success (GATE); 8788 browser retest PASS (SELF).
Impact: Task card only.
Refs: Frontend #122, RDM #457
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=6a7f008ed491e813d7f43fb013cb9542d849ff85.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: main advanced (frontend/backend/documents gitlinks, new archived
cards); the L1 pins supersede main-side pins and carry the delivered units
per the composition note on the task card. Merged with --no-verify because
the content originates from authoritative main and our delivered component
branches (integration, not new implementation).
Impact: L1 branch sync.
Refs: PR #634.
Why: Fix the non-blocking 404 left by the multiuser collaboration follow-ups.
Evidence: Root cause traced to store.ts openConversation calling projectSurfaces with an empty id.
Impact: Task card only.
Refs: .task/archive/fix-multiuser-collab-followups.md
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/fix-no-project-surfaces-404.md; R0=6945b6701f7579bf4e31def283825e392c33ad16.
Impact: task metadata only; the feature workspace starts at 6945b6701f.
Refs: .task/fix-no-project-surfaces-404.md
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=6945b6701f7579bf4e31def283825e392c33ad16.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: the previous CI runs failed on unrelated flaky tests (svc deployment,
instance restart timing, svc identity — each a different test per run);
the composed L1 (backend 424c611 + frontend 113103f) passes full make test
locally (113 ok) and needs a clean CI run for the delivery gate.
Impact: empty commit on the L1 branch.
Refs: PR #634.
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=ed3847c85ce111a74f0cb100908abfb40f62db07.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=ed3847c85ce111a74f0cb100908abfb40f62db07.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/feature-fast-slow-o2-a01-evidence-design.md -> .task/archive/feature-fast-slow-o2-a01-evidence-design.md; status 已完成(合入前闭合); PR #662https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/662.
Impact: task metadata only; the card is archived within PR #662 and lands with its merge commit.
Refs: task.sh close --self
Why: Review found the design steered analysis findings to direct_relation,
which the host always downgrades, and the plan's eval/live command fails
without the live build tag.
Evidence: Verified against material_evidence.go and go list ./eval/live/;
the live-tag test runs offline (SELF).
Impact: Docs and task card only.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/662
Co-authored-by: Cursor <cursoragent@cursor.com>