Why: include the current integration baseline before verification.
Evidence: fetched origin/main=1f7217f5bb2657418845d6bec6ae28c56920ddc8.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: All six work packages landed; the card carries the acceptance
evidence and the recorded boundaries.
Evidence: CI success on the five PRs of this increment; make test
exit=0 at 037c678f; both eval suites green.
Impact: Task card only.
Why: The I1 eval increments landed across the chain (intent #8,
squad #21/#22, native #22, backend #77/#78); Dev pins must point at
those merged component main heads.
Evidence: check-pins exit=0 after full matrix propagation.
Impact: Four gitlinks.
Refs: Agent-Intent PR #8; Agent-Squad PR #21/#22; Agent-Native PR #22; Agent-System-Backend PR #77/#78
Why: WP2/WP3/WP4 landed through the chain; scope rulings and the
boundary fix belong to the record.
Evidence: CI success on the seven PRs; make test exit=0 at 612b51bd.
Impact: Task card only.
Why: lint-boundaries and lint-architecture both pass now; the
receipt belongs to the card.
Evidence: make test exit=0 at the amended head.
Impact: Task card only.
Why: The dependency ratchet blocks new edges by default; the unique
router's four edges (route->intentgate, runmgr->intentgate,
runmgr->route, server->route) are the I1 router's intended shape.
Evidence: lint-architecture.sh ok (73 edges) and negative probe ok.
Impact: Policy baseline only.
Why: Backend PR #76 fixed the boundary violation by projecting the
command types through intentgate; the Dev pin must carry it for
lint-boundaries to pass.
Evidence: backend CI success on #76; check-pins ok.
Impact: One gitlink plus the card receipt.
Why: The failed run's receipt belongs to the card; nested chains
are normalized now.
Evidence: all nested checkouts normalized; check-pins ok.
Impact: Task card only.
Why: The I1 intent/router increments landed across the chain (intent
#6/#7, squad #19/#20, native #21, backend #74/#75); Dev pins must
point at those merged component main heads.
Evidence: check-pins exit=0 after the full cascade.
Impact: Four gitlinks.
Refs: Agent-Intent PR #6/#7; Agent-Squad PR #19/#20; Agent-Native PR #21; Agent-System-Backend PR #74/#75
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-agent-stack-i1.md; R0=3e8d2d3ba3e45589c93857f0cc6997ee3a9676d7.
Impact: task metadata only; the feature workspace starts at 3e8d2d3ba3.
Refs: .task/feature-agent-stack-i1.md
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-agent-stack-n1.md(PR#232) — 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: All six work packages are merged and the acceptance clauses are
verified; the close scan only folds completed cards.
Evidence: twelve PRs merged across the chain; make test exit=0 at
d464d0a9; A/B and plugin-validation tests green.
Impact: Task card only.
Why: Branch protection required the main merge commit in head; the
synced combination was retested.
Evidence: make test exit=0 at d78692c9 after syncing to b6974fa.
Impact: Task card only.
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=b6974fa0d6fba0d28984fcfcb4418c541b83f915.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: The first task-sync attempt failed on a dirty tree; its receipt
is part of the record.
Evidence: transcript fixtures restored; tree clean.
Impact: Task card only.
Why: All six work packages landed; the card carries the acceptance
evidence and the deferred follow-ups (WP6b/WP6c).
Evidence: CI success on the five PRs of this increment; make test
exit=0 at f9d51b3f; A/B tests green.
Impact: Task card only.
Why: Increment four landed across the chain (native #19/#20, backend
#72, squad #18, backend #73); Dev pins must point at those merged
component main heads.
Evidence: check-pins exit=0; native c9c2f23, squad 7ecc04e and
backend 303983bd are direct merge commits on their component mains.
Impact: Three gitlinks.
Refs: Agent-Native PR #19/#20; Agent-Squad PR #18; Agent-System-Backend PR #72/#73
Why: Branch protection requires main in head; the synced combination
was retested and the receipt belongs to the card.
Evidence: make test exit=0 at c2e5de0d after syncing to main 42f5ac4.
Impact: Task card only.
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=42f5ac4b763fcbfaf9490bb8943c970cb0f4d293.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: WP1/WP4 landed through the native/squad/backend chain; the card
records scope rulings and evidence.
Evidence: CI success on #18/#17/#71; make test exit=0 at fa0e30bd.
Impact: Task card only.
Why: Increment three landed across the chain (native #18, squad #17,
backend #71); Dev pins must point at those merged component main
heads so the tested combination is the released one.
Evidence: check-pins exit=0; native c5b9dca, squad fc9620e and
backend f0b0db9 are direct merge commits on their component mains.
Impact: Three gitlinks.
Refs: Agent-Native PR #18; Agent-Squad PR #17; Agent-System-Backend PR #71
Why: The pin cascade (#17, #69, #16, #70, #230) is part of the
delivery record; the card reflects the current merged pins.
Evidence: all five PRs merged; Dev pins at native c2befaf, squad
a75d359, backend d34c2e8; make test exit=0 at 3f824790.
Impact: Task card only.
Why: The Dev-level pin combination (native c2befaf, squad a75d359,
backend d34c2e8) passed make test; the receipt belongs to the card.
Evidence: make test exit=0 at 3f824790; check-pins exit=0.
Impact: Task card only.
Why: Squad PR #16 and Backend PR #70 completed the pin cascade;
Dev's squad and backend pins must point at those merged heads for
check-pins to verify the tested combination.
Evidence: a75d359 is the #16 merge on squad main; backend main head
is the #70 merge; backend CI passed before each merge.
Impact: Two gitlinks.
Refs: Agent-Squad PR #16; Agent-System-Backend PR #70
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=9c9483ac54ff5355c86824ac94097e65e59dcb5d.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync
Why: Library PR #17 and Backend PR #69 are merged; the Dev pins must
point at the merged component main heads (native c2befaf, backend
fe0c5a4) so the tested combination is the released one.
Evidence: both pins are direct merge commits on their component
mains; backend CI passed at 4075cc6 before its merge.
Impact: Two gitlinks plus the task card evidence records.
Refs: Agent-Native PR #17; Agent-System-Backend PR #69
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-rdm-phase-plan.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: The close scan only folds completed cards; the plan PRs are
approved for merge.
Evidence: Documents PR #41 and Dev PR #229 open at b8eaa16/2b1d949.
Impact: Task card only.
Why: The card and the PR description are the same document; links and
the sync record belong to the delivery record.
Evidence: Documents PR #41 and Dev PR #229 open; task-sync already up
to date at bc3f74f8.
Impact: Task card only.
Why: The evidence gate writes command output through make evidence;
commit it before the next capture so sync sees a clean tree.
Evidence: make test exit=0 at e698c646 (receipt in the card).
Impact: Task card only.
Why: Register the docs-only planning task and point the documents
gitlink at the phase-plan commit on its feature branch.
Evidence: task card carries the precheck receipt; documents commit
b8eaa16 holds the proposal.
Impact: Task card plus documents gitlink; no code changes.
Refs: docs/proposals/2026-10-07-rdm-phase-plan.md
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-rdm-phase-plan.md; R0=df2b72b4803a17ef1b725c3125a31529f15f3272.
Impact: task metadata only; the feature workspace starts at df2b72b480.
Refs: .task/feature-rdm-phase-plan.md
Why: Backend PR #69 and its test receipt join the delivery record.
Evidence: backend go vet + full go test ok at the backend branch head.
Impact: Task card only.
Why: preserve the independent audit of archived receipts and completed workspace disposal.
Evidence: SELF review verifies 29 receipt digests, unchanged failed-test originals and current Git cleanup state.
Impact: task records only; no code or component changes.
Refs: PR #227; .task/reviews/iterative-delivery-closure.json