Why: Preserve the closed-task and remote-target rewind corrections with their regression and governance test evidence.
Evidence: 71 focused tests and all 482 governance tests passed; the previous exact-head CI failed in an unrelated backend runtime test and requires a fresh run.
Impact: Review findings are fixed in scope; independent final review and current-head CI remain required.
Refs: U2 / PR #618
Why: Capture the final offline recovery cases and host verification on the PR candidate.
Evidence: 68 focused evidence and task-recovery tests pass; two broader task-start failures reproduce on the parent baseline.
Impact: Local evidence remains SELF; exact-head CI and independent review are still required.
Refs: U2 / PR #618
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/feature-norm-remediation-u2.md -> .task/archive/feature-norm-remediation-u2.md; status 已完成(合入前闭合); PR #618https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/618.
Impact: task metadata only; the card is archived within PR #618 and lands with its merge commit.
Refs: task.sh close --self
Why: Preserve the final synchronized candidate's local verification receipt before closing its task card.
Evidence: python3 -m unittest tests.test_evidence tests.test_task_recovery passed 66 tests on the synchronized candidate.
Impact: SELF evidence only; independent review and CI remain required for formal delivery.
Refs: feature/norm-remediation-u2
Why: Preserve worker transport outcomes and host verification evidence for U2.
Evidence: 66 focused evidence and task-recovery tests passed on the recorded HEAD.
Impact: Records SELF verification and the observed worker edit-serialization deviation; formal review and CI remain NOT_RUN.
Refs: feature/norm-remediation-u2
Why: Preserve the validated LOCAL_READY resume receipt before starting a worker.
Evidence: make precheck returned LOCAL_READY; make task-resume imported the receipt.
Impact: SELF-only task metadata; delivery still requires authoritative sync and checks.
Refs: feature/norm-remediation-u2
Why: include the current parent initiative baseline before verification.
Evidence: resolved feature/norm-remediation=74bd05a876136ed8506332c76d535a6eb6356433.
Impact: integrate parent initiative changes without rewriting task history.
Refs: task-sync
Why: Preserve the exact failure provenance and prepare a clean recovery record.
Evidence: The original agent-exec receipt shows overlapping edits in one Cursor session, terminal blocked, no transport, and no host fallback.
Impact: The next U2 work will use new run IDs and single-writer, short task packets.
Refs: Development Norm Remediation U2 recovery.
Why: Record the confirmed same-session overlapping edit cause and the bounded recovery sequence after the shared executor prompt fix.
Evidence: Development-Manager PR #26 merged at b178dec; the initiative still pins the prior DM revision pending the later combined adoption step.
Impact: U2 will restart from a fresh execution run using smaller serialized packets. U3-U6 remain registered but not started.
Refs: Development Norm Remediation recovery.
Why: Specify the authorized continuation boundary before implementation begins.
Evidence: Task card records U2 files, hard stops, and acceptance criteria from the approved plan.
Impact: New-task remote triage and formal delivery gates remain unchanged.
Refs: Development Norm Remediation U2.
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-norm-remediation-u2.md; R0=b5e23daed2f0ea46261979de1d62e4de0cfa88f9.
Impact: task metadata only; the feature workspace starts at 01d9f50ee8.
Refs: .task/feature-norm-remediation-u2.md
Why: The cross-repository remediation needs an explicit integration contract before child implementation can start.
Evidence: The charter records approved scope, U1 merge, child-unit dependencies, and verification gates.
Impact: New requirement intake is closed; only registered U2-U6 children may join this initiative.
Refs: Development Norm Remediation plan U1-U6.
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-norm-remediation.md; R0=b5e23daed2f0ea46261979de1d62e4de0cfa88f9.
Impact: task metadata only; the feature workspace starts at b5e23daed2.
Refs: .task/feature-norm-remediation.md
Why: the 8788 project-member runtime delivery finished (code merged via #526/#530) but its card and operation records lived only on an unpushed task branch, leaving the worktree impossible to recycle and the record invisible on main.
Evidence: card status "已完成(运行目标)" on feature/project-member-runtime 835d807; branch diff against merge-base touches only .task (card + 29 operation records); credential scan finds only variable-based Authorization headers and sha256 digests.
Impact: adds .task/archive/feature-project-member-runtime.md and .task/artifacts/project-member-runtime/**; no code, gitlink or policy change.
Refs: worktree cleanup 2026-10-18
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/feature-ecs-sync-local-dev.md -> .task/archive/feature-ecs-sync-local-dev.md; status 已完成(合入前闭合); PR #612https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/612.
Impact: task metadata only; the card is archived within PR #612 and lands with its merge commit.
Refs: task.sh close --self
Why: the 401 came from concatenating two token entries, not an invalid token.
Evidence: GET /api/v1/user with the HOME token returns 200 (SELF).
Impact: task card only.
Refs: .task/feature-ecs-sync-local-dev.md
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: owner asked to bring the imc-tx-ecs service to the same version as the
local dev service (dev@a706e9a+rdm@4b2473bed112).
Evidence: task card evidence blocks (SELF) cover running binary sha, schema
v35, backup checksums, row-level reconciliation and migrated secrets.
Impact: ECS runtime only; repository change is limited to the task card.
Refs: .task/feature-ecs-sync-local-dev.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-ecs-sync-local-dev.md; R0=26f3f050313aa4a96cabcca6bdddc29de63351e7.
Impact: task metadata only; the feature workspace starts at 26f3f05031.
Refs: .task/feature-ecs-sync-local-dev.md
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/feature-delivery-model-v3.md -> .task/archive/feature-delivery-model-v3.md; status 已完成(合入前闭合); PR #608https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/608.
Impact: task metadata only; the card is archived within PR #608 and lands with its merge commit.
Refs: task.sh close --self
Why: a malformed token printed credentials in a traceback before merge; u10 fixes it.
Evidence: u10 receipt /tmp/govv3-u10-receipt.json (SELF); fake-value repro shows no token in output.
Impact: .task only.
Refs: PR #608
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=32b585aa0a1c70039cb4bdbd9020390676145d70.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: branches merged into their immediate or root target had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: fix-agent-exec-terminal-wrapper.md(PR#610 into main) — merges verified via git log --merges plus Gitea API squash lookup against each card's origin target.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
Why: agent-exec runs kept stopping on failed-unknown when workers wrapped the terminal record in one fence or tag, or touched the Git index.
Evidence: PR CI run 3736 success on cd0bde8 (test, test-pg, svc-realcombo; GATE); agent-exec validate and test-pins at the new pin (SELF); independent review APPROVE.
Impact: deps/development-manager 0552b73 -> 67784f4 (DM PR #21-#23; only #23 changes Dev behaviour); policy/delivery.md adds worker Git and host run-time rules.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Development-Manager/pulls/23
Why: card must carry u3-u9 receipts, requirement table and the M baseline before delivery.
Evidence: receipts under /tmp/govv3-u*-receipt.json (SELF).
Impact: .task only (host-exempt).
Refs: PR #608
Co-authored-by: Cursor <cursoragent@cursor.com>