Consume the EXT-14 backend (commands-as-tools) with the full pin cascade #282

Merged
weichen merged 5 commits from feature/ext-13-15-shared-runs into main 2026-10-09 16:49:25 +00:00
5 Commits
Author SHA1 Message Date
weichen e442af362f Record make test evidence at the cascaded pin head and fill the result summary
ci / test (pull_request) Successful in 2m22s
Why: the EXT-14 umbrella bump now carries the full pin cascade
(backend 31965fd, agent-command 5c6dd0c, agent-native 3b92cb63,
agent-squad 8bbf850) and the combined suite is green; the completion
declaration needs the tool-written evidence row plus the result summary.

Evidence: make test via 'CMD=make test make evidence' exit 0 at HEAD
(receipt appended, SELF); GATE rows cited in the summary (Backend
#114/#116/#117 CI success).

Impact: task card only.

Refs: Backend #114/#116/#117; Squad #49; agent-command lib #4/#5.
2026-10-09 16:44:04 +00:00
weichen 13a3e63628 Bump backend past the EXT-14 dependency fix and cascade dep pins
Why: consuming backend main (#115 kernel-transcript + #116 EXT-14
dependency inversion) moves backend pins for agent-native (3b92cb63)
and agent-squad (8bbf850, Squad #49 nested native bump); the umbrella
check-pins requires Dev's top-level pins and every container gitlink to
agree, and Dev's agent-command pin must follow backend's EXT-14 lib bump
(5c6dd0c, lib PRs #4/#5).

Evidence: Backend #116 (6337cd8) and #117 (5544a03) vet-and-test CI
success, merged as 8157e68/31965fd; Squad #49 merge 8bbf850 records
deps/agent-native=3b92cb63 (ls-tree verified); umbrella
lint-boundaries pre-verified green at 6337cd8 (77 edges, negative probe
ok); full make test recorded on the task card at the final head.

Impact: gitlink-only changes (modules/backend, deps/agent-squad,
deps/agent-command, deps/agent-native); no source edits in the umbrella.

Refs: Backend #115/#116/#117; Squad #49; agent-command lib #4/#5;
proposal 2026-10-09-ext-g1-b1-b3 (EXT-14).
2026-10-09 16:40:48 +00:00
weichen f2a3d4b3b7 Record the sync checkpoint
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=6c763cc1cf4b3e980835de0ad864220f97f3c93c; candidate=79c5ffb8538128849e673b82fd1859276725c403.

Impact: task metadata only.

Refs: .task/feature-ext-13-15-shared-runs.md
2026-10-09 16:26:34 +00:00
weichen 79c5ffb853 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=6c763cc1cf4b3e980835de0ad864220f97f3c93c.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-09 16:26:12 +00:00
weichen 0f0cbd9df4 Bump backend to the EXT-14 commands-as-tools merge (Backend #114)
Why: EXT-14 lands commands-as-tools in the base — CommandTool projection
from the command bus (ExposeAsTool+Enabled only) and ExecuteTool dispatch
through DispatchCommand with Entrance=agent, Actor/Owner bound to the
conversation owner and high-risk commands gated by the confirm card.
The Dev umbrella must carry the backend gitlink forward so combined CI
and downstream pins consume it.

Evidence: Backend #114 head 0209262 CI success (vet-and-test), merged as
545dc404e50d2a739ab29d83f320ccf54049e190; go test ./... 32/32 packages
green on the branch; main push CI status checked before this bump.

Impact: umbrella-only gitlink change; no source edits outside
modules/backend; RDM pins unaffected until a separate bump task.

Refs: docs/proposals/2026-10-09-ext-g1-b1-b3-exec-backend.md (EXT-14);
Backend PR #114; agent-command lib PRs #4/#5 (merge 9effe90/5c6dd0c).
2026-10-09 16:25:22 +00:00