Why: The card must reference its real Dev and component PRs once created.
Evidence: Dev PR #262 open mergeable:true; Backend PR #104 open mergeable:true (API).
Impact: Task card only.
Refs: Card-close convention.
Why: Closing outputs must be tool-written rows plus a summary that distinguishes SELF from pending GATE.
Evidence: task-sync exit=0 (34a2bbe->tip); make test exit=0 at tip.
Impact: Task card only.
Refs: Task card R1.
Why: Composition validation (make test) at the new gitlink is the Dev-side gate for the fix.
Evidence: make test exit=0 (governance + pins + all module suites at backend e0b1c27).
Impact: Task card only.
Refs: Task card R1.
Why: The Dev combination must pin the backend commit that closes the cross-tenant audit leak; make test then validates the fixed combination.
Evidence: modules/backend gitlink -> e0b1c27 (Backend PR #104); make test row follows on the task card.
Impact: Gitlink only; other pins unchanged.
Refs: Backend PR #104; task card R1.
Why: The fix commit's pass claim must be a tool-written row pinned to the backend commit.
Evidence: Row exit=0 at backend e0b1c27 (go test ./... all ok).
Impact: Task card only.
Refs: Task card R1.
Why: Red-before-fix is only credible with a tool-written row tying the failing run to the backend commit.
Evidence: Row exit=1 at backend a7cc69b (cross-tenant rows returned).
Impact: Task card only.
Refs: Task card R1.
Why: The fix must carry its requirement row, design choice, and authorization boundary before implementation starts.
Evidence: Source citations verified at Dev 34a2bbe (backend fe7c245) in the U0 review.
Impact: Task card only.
Refs: RDM PR #105 U0 proposal section 5 C7 / 11.1; user go-ahead 2026-10-08.
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-command-audit-owner-scoping.md; R0=34a2bbe15793f7cf91ffd907123deb4113230794.
Impact: task metadata only; the feature workspace starts at 34a2bbe157.
Refs: .task/feature-command-audit-owner-scoping.md
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-architecture-guides.md(already-complete) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-rdm-status-review.md(PR#259) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
Why: The planning index registered the stale RDM snapshot as an open
reconciliation item; the review re-verdicts the baseline and audits the
seven MS1 acceptance clauses so P1 scheduling rests on evidence.
Evidence: Documents PR #47 merged as 9505c7e (plan SS2.3 review, MS1
audit, six registered gaps, index sync, seven SELF receipts under
docs/records); replays run in an isolated clone at RDM 4feb2f0 with
pins=v0.1.0; the private minutes receipt stays local by decision.
Impact: documents gitlink -> 9505c7e; task card records authorization,
requirements R1-R5, increments, and next-task candidates; no code
changes; review is not milestone acceptance.
Refs: Documents #47; task feature/rdm-status-review.
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-rdm-status-review.md; R0=218fc4b1ba00b0a03b5bb79f292b3eba6c987a58.
Impact: task metadata only; the feature workspace starts at 218fc4b1ba.
Refs: .task/feature-rdm-status-review.md
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-architecture-guides.md; R0=218fc4b1ba00b0a03b5bb79f292b3eba6c987a58.
Impact: task metadata only; the feature workspace starts at 218fc4b1ba.
Refs: .task/feature-architecture-guides.md
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-agent-stack-stage-records.md(PR#257) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
Why: The planning index named stage-record reconciliation as the
preferred next task; N1 WP6b/6c, the Q1 platform-task boundary, I1
reserved command consumption, and the I2 dangling reference all feed
N2/Q3 and RDM dependency judgments.
Evidence: Documents PR #46 merged as d630a04 (backfill sections in the
N1/Q1/I1 plan, stack completion plan I2 note, INDEX navigation); Dev
merge SHAs #230/#231/#234/#235/#237/#240 verified via git log --merges
on 2026-10-08; PR #242 body checked (0 wrong references, fixes confined
to the archived card).
Impact: modules/documents gitlink -> d630a04; archived I2 card now
points at stack completion plan SS5 I2 with a dated correction note;
task card records authorization, requirements, and increments.
Refs: Documents #46; task feature/agent-stack-stage-records.
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-agent-stack-stage-records.md; R0=17e5c92238b2a33f9884f97b6d912b708ec5f256.
Impact: task metadata only; the feature workspace starts at 17e5c92238.
Refs: .task/feature-agent-stack-stage-records.md
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: .task/feature-planning-index.md(PR#255) — merge d25d1fad0d is on origin/main. The merge subject does not match the automatic from-branch detector, so this closure follows the same backfill as task.sh close.
Impact: .task/feature-planning-index.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1); PR #255
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: a documents gitlink move needs a combination test before the Dev pull request.
Evidence: CMD=\"make test\" make evidence exited 0 on 4ebdc4ec4a.
Impact: task card evidence only.
Refs: .task/feature-planning-index.md
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: the user asked to finish this worktree, merge it after a clean sync, and remove the worktree.
Evidence: documents main c39efdc contains the index; Dev origin/main 7f1d87d is an ancestor of this branch.
Impact: task metadata only.
Refs: .task/feature-planning-index.md; Documents #45
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: include the current integration baseline before verification.
Evidence: origin/main=7f1d87dbb976ebe02ceb632d5a657a416ffb50bc. The documents gitlink is resolved to documents main c39efdc5015c57b18e18cc99ecf7f4c4f2e499ee, which contains the planning index.
Impact: integrate upstream changes and point documents at the merged index.
Refs: task-sync; Documents #45
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-agent-stack-q3.md(PR#253) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)