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: include the current integration baseline before verification.
Evidence: fetched origin/main=ba81d638a6c845d0acde6896f4001bed096ba26c.
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-rdm-settings-phase1a.md -> .task/archive/feature-rdm-settings-phase1a.md; status 已完成(合入前闭合); PR #617https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/617.
Impact: task metadata only; the card is archived within PR #617 and lands with its merge commit.
Refs: task.sh close --self
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: the UI, RDM and Frontend parts of RDM settings phase 1a are merged;
the card records receipts, review and verification before the Dev PR.
Evidence: make evidence (SELF) test-pins, script syntax, frontend+ui
tsc/vitest/build at 426d104/5c2b103; component CI GATE listed in card.
Impact: card only.
Refs: .task/feature-rdm-settings-phase1a.md
Co-authored-by: Cursor <cursoragent@cursor.com>
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: RDM settings completion is split into phases; phase 1a covers the
Picker hardening, R2 member search and the acceptance false PASS fix
that do not conflict with IAM U4.
Evidence: plan and card only; no implementation in this commit.
Impact: none on runtime.
Refs: .task/feature-rdm-settings-phase1a.md
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: RDM and Frontend units must implement one citation interface.
Evidence: Derived from the merged U6 evidence batch model (RDM 703e41d) and current cockpit/inspect read models.
Impact: Spec only.
Refs: docs/superpowers/plans/2026-10-18-regulations-knowledge-base-plan.md U7
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-rdm-settings-phase1a.md; R0=ba81d638a6c845d0acde6896f4001bed096ba26c.
Impact: task metadata only; the feature workspace starts at ba81d638a6.
Refs: .task/feature-rdm-settings-phase1a.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-u8-sqlite-instance-guard-r2.md -> .task/archive/feature-u8-sqlite-instance-guard-r2.md; status 已完成(合入前闭合); PR #615https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/615.
Impact: task metadata only; the card is archived within PR #615 and lands with its merge commit.
Refs: task.sh close --self
Why: complete merge-readiness records before closing the card.
Evidence: Backend main 276dd73 equals the Dev pin; Dev CI runs/3775 success.
Impact: Task card only.
Refs: Dev PR #615
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: complete the task card before closing.
Evidence: Dev CI runs/3775 on 3e32999; Backend #210 fast-forwarded to 276dd73, #211 merged as a670d2b.
Impact: Task card only.
Refs: Dev PR #615; Backend PR #210, #211
Co-authored-by: Cursor <cursoragent@cursor.com>
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: Dev main pinned an unmerged Backend commit; #211 landed it before re-pinning to U8.
Evidence: transports b829de2 and 6d9bd7c applied; Backend #211 HEAD 78ae397 and #210 HEAD d7be3fd CI success.
Impact: Task card only.
Refs: Backend PR #210, #211
Co-authored-by: Cursor <cursoragent@cursor.com>
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: PR #482 and Backend #183 conflict with current main; r2 re-ports the approved U8 change.
Evidence: Backend transport 7b379d28 applied; Backend PR #210 CI success on that SHA.
Impact: Task card only.
Refs: Backend PR #210; supersedes Dev PR #482
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-u8-sqlite-instance-guard-r2.md; R0=b5e23daed2f0ea46261979de1d62e4de0cfa88f9.
Impact: task metadata only; the feature workspace starts at b5e23daed2.
Refs: .task/feature-u8-sqlite-instance-guard-r2.md
Why: U1 of the regulations KB plan requires a verified import inventory before any schema or ingestion work.
Evidence: dump sha256 matches manifest; 2878/2907 originals hash-verified in a disposable pgvector container (SELF).
Impact: Spec only; no corpus data or product code changed.
Refs: docs/superpowers/plans/2026-10-18-regulations-knowledge-base-plan.md U1
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-regulations-kb.md; R0=b5e23daed2f0ea46261979de1d62e4de0cfa88f9.
Impact: task metadata only; the feature workspace starts at b5e23daed2.
Refs: .task/feature-regulations-kb.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