T1: pin contracts combo (core cards/commands, agent-command v0) and guard task-finish #15

Merged
weichen merged 5 commits from feature/core-cards-commands-r1 into main 2026-09-30 06:34:06 +00:00
Owner

Why: T1 of the UI/interaction foundation — provider merges (core PR#2, agent-command PR#2, frontend/ui PR#3, documents PR#9, backend PR#7) pinned into the Dev combo; task-finish cwd guard added after the T0 incident.

Evidence: make test green on pinned combo (core, backend 13 pkgs, frontend 9, ui 6+typecheck, agent-command vet+tests incl. conformance); make build OK with agentcmd in version string; goldens byte-identical; all changes additive.

Impact: combo consumes activity-card/command contracts; backend nested pins aligned; no runtime behavior change yet (T2/T3 adopt).

Refs: modules/documents docs/records/2026-09-30-t1-core-cards-commands-verification.md

Why: T1 of the UI/interaction foundation — provider merges (core PR#2, agent-command PR#2, frontend/ui PR#3, documents PR#9, backend PR#7) pinned into the Dev combo; task-finish cwd guard added after the T0 incident. Evidence: make test green on pinned combo (core, backend 13 pkgs, frontend 9, ui 6+typecheck, agent-command vet+tests incl. conformance); make build OK with agentcmd in version string; goldens byte-identical; all changes additive. Impact: combo consumes activity-card/command contracts; backend nested pins aligned; no runtime behavior change yet (T2/T3 adopt). Refs: modules/documents docs/records/2026-09-30-t1-core-cards-commands-verification.md
weichen added 5 commits 2026-09-30 06:30:46 +00:00
Why: Provider repos merged for T1 (core PR#2, agent-command PR#2, frontend
  PR#3, ui PR#3, documents PR#9); gitlinks pinned to those mains. The
  task-finish guard prevents a repeat of the T0 incident where running
  finish from the main checkout deleted it (scripts/task.sh treated $PWD as
  the worktree to remove).

Evidence: make test green on the pinned combo — core, backend 13 pkgs,
  frontend 9, ui 6, agent-command (vet + tests incl. conformance); make build
  produces the binary; combo version string now includes agentcmd SHA.

Impact: combo grows its version traceability; AGENTS.md documents the
  worktree-cwd requirement for finish.

Refs: modules/documents docs/records/2026-09-30-t1-core-cards-commands-verification.md
Why: Backend merged its consumer-adaptation PR (nested core/agent-command
  pins); the Dev combo must pin that merge so the tested combination is the
  publishable one.

Evidence: full make test re-run at this exact combo (see task card evidence).

Impact: gitlink only.

Refs: modules/documents docs/records/2026-09-30-t1-core-cards-commands-verification.md
Record verification evidence in the task card
ci / test (pull_request) Successful in 1m28s
3ca7f374e6
weichen added 1 commit 2026-09-30 06:30:46 +00:00
Record verification evidence in the task card
ci / test (pull_request) Successful in 1m28s
3ca7f374e6
weichen merged commit 69fd335dea into main 2026-09-30 06:34:06 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#15