Why: Native#26 merged the native Anthropic client (acceptance clause 1,
audit N4 closed); Squad#30 and Backend#87 carried the cascade; Dev pins
and the increment record follow.
Evidence: check-pins pins ok; WP2 chain CI green on every merge head;
TestAnthropicPresetToolRound GATE on native main d6053baf.
Impact: acceptance clause 1 is closed.
Refs: Agent-Native#26, Agent-Squad#30, Agent-System-Backend#87
Why: Backend #86 merged the tool-group-aligned trimming; native #25 and
squad #29 carry the spill and cache contract work; the Dev pins and the
increment record follow.
Evidence: check-pins pins ok; WP1 chain CI green on every merge head.
Impact: acceptance clause 2's product side is closed
(TestTrimOldestKeepsToolPairs GATE).
Refs: Agent-Native#25, Agent-Squad#29, Agent-System-Backend#86
Why: the card was a skeleton; the plan is merged (Documents #42) and
the increments need their requirement rows.
Evidence: R1-R6 map to the plan's WP1-WP6 with verified gap citations.
Impact: none.
Refs: Agent-System-Documents#42
Why: Documents #42 merged the N2 plan (six work packages with the
current-state survey); the Dev pin follows.
Evidence: plan cites pinned baselines agent-native ead690b, backend
68addfd; implementation proceeds per its WP order.
Impact: documentation pin only.
Refs: Agent-System-Documents#42
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-agent-stack-n2.md; R0=878e0e7ceba3bb6b78c36c5113eacc846a7f017b.
Impact: task metadata only; the feature workspace starts at 878e0e7ceb.
Refs: .task/feature-agent-stack-n2.md
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-agent-stack-i2.md(PR#242) — 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: native ead690be (Agent-Native#24) stops workspace-less requests
from writing session state into the process CWD; squad 029edc08
(Agent-Squad#28) and backend 68addfda (Backend#85) carry it. Without
this the CI build step fails the worktree check after make test.
Evidence: check-pins pins ok; combination re-verified by make test
before push (see card).
Impact: none beyond pins; the I2 slow-lane stack is unchanged.
Refs: Agent-Native#24, Agent-Squad#28, Agent-System-Backend#85, Dev#242
Why: completion-declaration test segment per AGENTS.md (CI remains the
authoritative test source on the PR).
Evidence: row exit=0 in the card evidence table.
Impact: none.
Refs: I2 closure
Why: evidence discipline records attempts as-is; the follow-up commit
preserves the .agentx transcripts and re-runs sync.
Evidence: row exit=2 in the card evidence table.
Impact: none.
Refs: I2 closure
Why: closure requires the results section filled with the acceptance
evidence map.
Evidence: R1-R4 rows reference the merged PRs and named tests.
Impact: none.
Refs: I2 closure
Why: the card was still the skeleton; increments 1-3 are merged and
need their record before closure.
Evidence: agent-intent #9/#10, Backend #83/#84, Native #23, Squad #27.
Impact: none.
Refs: I2 increments 1-3
Why: backend #83 merged the slow-lane wiring (intentsem scorer/
generator, gate SetSemantic/SetGenerator, settings flags default off);
the Dev pins and boundary rules must move with it.
Evidence: backend CI green on 9d29371; check-pins consistent
(agent-intent 343b1e6 across Dev and the backend nested copy);
lint-boundaries registers intentsem as an agent-intent adapter and the
architecture baseline gains backend/app->backend/intentsem.
Impact: product behavior unchanged by default; the two
runtime.intent* flags opt into the slow lane.
Refs: Agent-System-Backend#83, I2 increment 3
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-agent-stack-i2.md; R0=11eea9530d89adaffb426196f17f57069d045974.
Impact: task metadata only; the feature workspace starts at 11eea9530d.
Refs: .task/feature-agent-stack-i2.md
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-agent-stack-q1.md(PR#240) — 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 seven work packages are merged and all three acceptance
clauses are verified; the close scan only folds completed cards.
Evidence: ten PRs merged across the chain; make test exit=0 at
516cdf62; all module suites green.
Impact: Task card only.
Why: All seven work packages landed; the card carries the three
acceptance clauses' evidence and the follow-ups.
Evidence: CI success on the two PRs of this increment; make test
exit=0 at 516cdf62; all module suites green.
Impact: Task card only.
Why: Agent-Squad PR #26 and Backend PR #82 landed; Dev pins must
point at those merged component main heads.
Evidence: check-pins exit=0.
Impact: Two gitlinks.
Refs: Agent-Squad PR #26; Agent-System-Backend PR #82
Why: WP4/WP6/WP7 landed with the three closing-out items; the
record carries the acceptance mapping.
Evidence: Agent-Squad #25 and Backend #81 merged; make test exit=0
at cc6970c7.
Impact: Task card only.
Why: Agent-Squad PR #25 and Backend PR #81 landed; Dev pins must
point at those merged component main heads.
Evidence: check-pins exit=0.
Impact: Two gitlinks.
Refs: Agent-Squad PR #25; Agent-System-Backend PR #81
Why: WP3 landed; the acceptance test form belongs to the record.
Evidence: Agent-Squad #24 and Backend #80 merged; make test exit=0
at 9c0fc6ae.
Impact: Task card only.
Why: Agent-Squad PR #24 and Backend PR #80 landed; Dev pins must
point at those merged component main heads.
Evidence: check-pins exit=0.
Impact: Two gitlinks.
Refs: Agent-Squad PR #24; Agent-System-Backend PR #80
Why: The card carries the authorized scope and the increment record.
Evidence: Agent-Squad #23 and Backend #79 merged; make test exit=0
at 2e4dacf9.
Impact: Task card only.
Why: Agent-Squad PR #23 and Backend PR #79 landed; Dev pins must
point at those merged component main heads.
Evidence: check-pins exit=0.
Impact: Two gitlinks.
Refs: Agent-Squad PR #23; Agent-System-Backend PR #79
Why: establish the authorized task workspace and its initial baseline.
Evidence: preserved precheck receipt in .task/feature-agent-stack-q1.md; R0=3c3533450930660ea22c66b9d9d0f3cd1836499f.
Impact: task metadata only; the feature workspace starts at 3c35334509.
Refs: .task/feature-agent-stack-q1.md
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-agent-stack-i1.md(PR#235) — 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 all four acceptance
clauses are verified; the close scan only folds completed cards.
Evidence: sixteen PRs merged across the chain; make test exit=0 at
8865beb9; both eval suites green.
Impact: Task card only.
Why: Branch protection required main in head; the synced
combination was retested.
Evidence: make test exit=0 at the synced head.
Impact: Task card only.
Why: include the current integration baseline before verification.
Evidence: fetched origin/main=1f7217f5bb2657418845d6bec6ae28c56920ddc8.
Impact: integrate upstream changes without rewriting task history.
Refs: task-sync