Why: Backend #83 merged the slow-lane wiring (intentsem EmbeddingScorer/LightGenerator, intentgate SetSemantic/SetGenerator, runtime.intentSemantic/runtime.intentGenerator flags default off); the Dev pins and boundary rules must move with it, and the nested intent pins must converge on 343b1e6 across the cascade.
任务卡:.task/feature-agent-stack-i2.md(增量表/验收/证据三段输出已写入)
Why: Backend #83 merged the slow-lane wiring (intentsem EmbeddingScorer/LightGenerator, intentgate SetSemantic/SetGenerator, runtime.intentSemantic/runtime.intentGenerator flags default off); the Dev pins and boundary rules must move with it, and the nested intent pins must converge on 343b1e6 across the cascade.
What:
- Pins: modules/backend 33e261b2 (#83+#84), deps/agent-intent 343b1e6 (#9/#10), deps/agent-native 3a1ad5a (#23), deps/agent-squad 551e11ec (#27); check-pins pins ok.
- Boundary: lint-boundaries registers internal/intentsem as an agent-intent adapter; architecture baseline gains backend/app→backend/intentsem.
- Task card: I2 increments 1-3 records, R1-R4 acceptance (all PASS), evidence rows (task-sync + make test via make evidence).
Evidence: library/backend CI green on every merged head (GATE); make test exit=0 on this branch combination (receipt in card); lint-boundaries ok.
Impact: product behavior unchanged by default — the slow lane is opt-in via two settings flags. Closes the I2 task (card closure folds into this PR).
Refs: Agent-System-Backend#83 #84, Agent-Native#23, Agent-Squad#27, agent-intent #9 #10
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: 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: 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: 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: 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: 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: 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
weichen
merged commit d308ed6619 into main2026-10-07 11:58:02 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
任务卡:.task/feature-agent-stack-i2.md(增量表/验收/证据三段输出已写入)
Why: Backend #83 merged the slow-lane wiring (intentsem EmbeddingScorer/LightGenerator, intentgate SetSemantic/SetGenerator, runtime.intentSemantic/runtime.intentGenerator flags default off); the Dev pins and boundary rules must move with it, and the nested intent pins must converge on 343b1e6 across the cascade.
What:
Evidence: library/backend CI green on every merged head (GATE); make test exit=0 on this branch combination (receipt in card); lint-boundaries ok.
Impact: product behavior unchanged by default — the slow lane is opt-in via two settings flags. Closes the I2 task (card closure folds into this PR).
Refs: Agent-System-Backend#83 #84, Agent-Native#23, Agent-Squad#27, agent-intent #9 #10