Commit Graph
559 Commits
Author SHA1 Message Date
weichen 110bf5fbb8 Record the task card for feature-agent-harness-p2 2026-10-01 13:45:07 +00:00
weichen d02fa9c20a Merge pull request 'Close merged task cards (feature/card-close-20261001-134217Z)' (#137) from feature/card-close-20261001-134217Z into main
ci / test (push) Failing after 1m31s
2026-10-01 13:43:58 +00:00
weichen 719b52a1f5 Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 2m13s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-agent-harness-p1.md(PR#136) — 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)
2026-10-01 13:42:17 +00:00
weichen def110d784 Merge pull request 'Pin the harness turn loop across the three native checkouts' (#136) from feature/agent-harness-p1 into main
ci / test (push) Failing after 1m35s
2026-10-01 13:42:01 +00:00
weichen c5ab4c35e5 Record the sync checkpoint 2026-10-01 13:41:48 +00:00
weichenandCursor 1417fbef9d Record the harness pull request on the task card
ci / test (pull_request) Failing after 1m37s
Why: the task card is the main record, and review needs the Dev pull request link.
Evidence: Dev pull request 136 is open against main.
Impact: task card only.
Refs: feature/agent-harness-p1
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 13:31:08 +00:00
weichenandCursor 87d509a763 Record the harness P1 verification on the task card
ci / test (pull_request) Failing after 1m34s
Why: acceptance needs the precheck, task-sync, and test evidence on the task card before review.
Evidence: task-sync reported already up to date at 701d4ab1e3; make test had already passed on b7631c7.
Impact: task card only.
Refs: feature/agent-harness-p1
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 13:30:36 +00:00
weichen 150480f388 Record the sync checkpoint 2026-10-01 13:30:00 +00:00
weichenandCursor b7631c71a8 Pin the harness turn loop across the three native checkouts
Why: the direct chat path and both consumers must compile the same agent-native commit, or the new loop fields exist in only one replace target.
Evidence: make test passed (boundaries, core, backend, frontend 51, ui 71, agent-command). The three agent-native gitlinks are a34689c.
Impact: Dev pins deps/agent-native, deps/agent-squad, and modules/backend. Squad behavior stays on the zero-value kernel switches.
Refs: feature/agent-harness-p1
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 13:29:55 +00:00
weichen 2d489a2780 Record the task card for feature-agent-harness-p1 2026-10-01 12:51:56 +00:00
weichen 701d4ab1e3 Merge pull request 'Close merged task cards (feature/card-close-20261001-124542Z)' (#135) from feature/card-close-20261001-124542Z into main
ci / test (push) Failing after 1m31s
2026-10-01 12:46:19 +00:00
weichen 3e3a038bf4 Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 1m36s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-agent-harness-p0.md(PR#134) — 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)
2026-10-01 12:45:42 +00:00
weichen 46b9e53f75 Merge pull request 'Pin the harness proposal and native tool-call replay' (#134) from feature/agent-harness-p0 into main
ci / test (push) Failing after 1m41s
2026-10-01 12:43:41 +00:00
weichenandCursor 5e25719201 Record the harness pull request on the task card
ci / test (pull_request) Failing after 1m37s
Why: The task card is the main record, and it still said the Dev pull request was pending after the request was opened.
Evidence: Dev pull request 134 is open against main.
Impact: Task card text only. No code or gitlink change.
Refs: feature/agent-harness-p0
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 12:31:59 +00:00
weichen 89a10dc77c Record the sync checkpoint
ci / test (pull_request) Failing after 1m37s
2026-10-01 12:31:33 +00:00
weichenandCursor 897d12d6b5 Pin the harness proposal and native tool-call replay
Why: The model imitated flattened tool-call text and invented artifact ids. P0 stops that replay, and the proposal records the harness work that still sits in later phases.
Evidence: Documents PR 32 and Backend PR 42. Backend go test ./... passed. Dev make test passed (boundaries, core, backend, frontend 51, ui 71, agent-command).
Impact: Gitlinks move to feature/agent-harness-p0 on documents (a3f0b80) and backend (188c633). No other submodule changes. P1-P4 are not implemented.
Refs: feature/agent-harness-p0
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 12:31:27 +00:00
weichen 3c475dae11 Record the task card for feature-agent-harness-p0 2026-10-01 12:23:35 +00:00
weichen 342efd8e08 Archive the base extension roadmap task card
ci / test (push) Failing after 2m35s
Why: PR 132 is on main, but its merge subject is the pull request title, so the automatic card scan did not match it.

Evidence: db9c469047 is a merge of 94b7de3 into 26dfea7 and is origin/main.

Impact: The card moves to .task/archive. No code change.

Refs: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/132
2026-10-01 10:49:11 +00:00
weichenandCursor de932eb7cd Correct the archived merge commit id
ci / test (pull_request) Failing after 1m35s
Why: The first archive note used a shortened id that does not match db9c469047.
Evidence: git rev-parse db9c469 is db9c469047.
Impact: The task card now cites the merge that is on origin/main.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/132
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 10:49:10 +00:00
weichenandCursor 9d901da5b8 Archive the base extension roadmap task card
Why: PR 132 is on main, but the merge subject is the pull request title, so the automatic card scan did not match it.
Evidence: db9c469 is a merge of 94b7de3 into 26dfea7 and is origin/main.
Impact: The card moves to .task/archive with status completed. No code or submodule change.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/132
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 10:48:41 +00:00
weichen db9c469047 Pin the extension roadmap and downstream spike
ci / test (push) Failing after 1m54s
Why: Downstream products need a published extension surface, contract checks, and a sample plugin that does not modify the base.

Evidence: Boundary lint passed. examples/downstream-rdm go test passed. Submodule pointers record the core, documents, backend, ui, and frontend commits.

Impact: Merge order is Core, Documents, UI, and Frontend, then Backend, then this PR. Do not squash the submodule PRs. make test runs the boundary lint first. Version tags and the remote downstream repository are not created.

Refs: .task/feature-base-extension-roadmap.md
2026-10-01 10:47:13 +00:00
weichenandCursor 94b7de3a9f Record the extension roadmap pull requests
ci / test (pull_request) Failing after 1m37s
Why: The task card needs the Dev PR and the submodule merge order once the branches are published.
Evidence: Pull requests Core 14, Documents 31, UI 25, Frontend 31, Backend 41, and Dev 132 are open.
Impact: Submodule pulls must be merged without squash before Dev, so the gitlinks stay reachable.
Refs: .task/feature-base-extension-roadmap.md
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 10:44:58 +00:00
weichenandCursor b8be5b2dd0 Move the sync checkpoint onto this task card
ci / test (pull_request) Failing after 1m56s
Why: task-sync appends its checkpoint to the first file in .task, which was another task's card.
Evidence: The 2026-10-01T10:39:24Z row now sits in feature-base-extension-roadmap.md. The other card matches its previous content.
Impact: The recorded sync base is origin/main 26dfea7ed6 and the tested head is the merge 6d496139b4.
Refs: .task/feature-base-extension-roadmap.md
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 10:40:08 +00:00
weichen 0a41d72632 Record the sync checkpoint 2026-10-01 10:39:24 +00:00
weichen 6d496139b4 Merge remote-tracking branch 'origin/main' into feature/base-extension-roadmap
Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	modules/backend
2026-10-01 10:36:41 +00:00
weichenandCursor 09964e522b Pin the extension roadmap and downstream spike
Why: Downstream products need a published extension surface, contract checks, and a sample plugin that does not modify the base.
Evidence: scripts/lint-boundaries.sh printed boundaries ok. examples/downstream-rdm go test passed. Submodule pointers record the core, documents, backend, ui, and frontend commits for this roadmap.
Impact: make test runs the boundary lint first. make plugin-new scaffolds a declaration plugin. Version tags and remote downstream repositories are not created.
Refs: .task/feature-base-extension-roadmap.md
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 10:35:15 +00:00
weichen 26dfea7ed6 Pin the headless runtime and the orchestration platform
ci / test (push) Failing after 1m30s
2026-10-01 10:33:13 +00:00
weichenandCursor 7ec2b3c2b8 Pin the headless runtime and the orchestration platform
ci / test (pull_request) Failing after 1m38s
Why: Dev has to record the library commits the product now builds against.
Evidence: make test
Impact: runtime.entry stays direct. This commit only moves gitlinks.
Refs: feature/native-squad-full-upgrade
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 10:33:03 +00:00
weichen ea0382a28f Record the task card for feature-base-extension-roadmap 2026-10-01 10:10:35 +00:00
weichen a9bb112c91 Record the task card for feature-native-squad-full-upgrade 2026-10-01 10:05:00 +00:00
weichen f8fefa0f88 Pin the quality system and the squad entry
ci / test (push) Failing after 1m33s
2026-10-01 09:35:56 +00:00
weichenandCursor 37de7c4ff1 Pin the quality system and the squad entry
ci / test (pull_request) Failing after 1m37s
Why: The product needs the new content rules and the optional squad entry, while the library pins must match the kernel and router those paths compile against.
Evidence: Backend go test ./... -count=1 passed on 268f4a9. runtime.entry stays direct because no paired live scores exist.
Impact: Dev now points at the quality and squad-entry backend, agent-native cfc840c, and agent-squad d38f838. make eval-deliverables runs the scorecard tests.
Refs: deliverable-quality-system
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 09:35:06 +00:00
weichen bfd2ff3c31 Record the task card for feature-deliverable-quality-system 2026-10-01 08:46:07 +00:00
weichen 28174a6752 Merge pull request 'Pin backend professional deliverable standards' (#126) from feature/agent-professional-deliverables into main
ci / test (push) Failing after 1m37s
2026-10-01 08:23:01 +00:00
weichenandCursor f5a8621c96 Point the task card at the Dev pull request
ci / test (pull_request) Failing after 1m54s
Why: The card still named only the backend pull request after the Dev
pin PR was opened.

Evidence: Dev PR #126 and backend PR #38 are both linked from the card.

Impact: Bookkeeping only.

Refs: feature/agent-professional-deliverables
https: //git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/126
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 08:20:49 +00:00
weichen f3c62e44f6 Record the sync checkpoint
ci / test (pull_request) Failing after 30s
2026-10-01 08:20:22 +00:00
weichenandCursor f41ad95b1c Advance the backend gitlink to the professional-standards merge
Why: The deliverable standards landed in Agent-System-Backend and were
merged, so the Dev pin has to move to that commit before this branch
can be reviewed.

Evidence: Backend PR #38 merged as 2079b2dfa851bd4cbe8f399a015126c842c441ec.
make test passed on this worktree before the pin move; the pin itself
does not change Dev source.

Impact: modules/backend now points at the merged standards. No other
submodule moved.

Refs: feature/agent-professional-deliverables
https: //git-home.u1680832.nyat.app:30319/weichen/Agent-System-Backend/pulls/38
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 08:20:16 +00:00
weichen 6c2ef97c55 Record the sync checkpoint 2026-10-01 08:19:31 +00:00
weichenandCursor 2e8b9face3 Record professional-deliverable scope and backend PR
Why: The task card still had empty goal and evidence fields after the
backend implementation landed in its own pull request.

Evidence: Backend PR #38 is open. go test ./... and the house-style
lint of the sample minutes are recorded on the card.

Impact: Bookkeeping only. The Dev gitlink stays on the previous backend
commit until that pull request merges.

Refs: feature/agent-professional-deliverables
https: //git-home.u1680832.nyat.app:30319/weichen/Agent-System-Backend/pulls/38
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 08:18:47 +00:00
weichen 2bb10f607b Record the task card for feature-agent-professional-deliverables 2026-10-01 07:59:21 +00:00
weichen 6f7f4a0e78 Merge pull request 'Close merged task cards (feature/card-close-20261001-074213Z)' (#125) from feature/card-close-20261001-074213Z into main
ci / test (push) Failing after 1m31s
Archive the chat timeline task card after the feature pull request merged.
2026-10-01 07:42:38 +00:00
weichen 483e8bf32f Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 17m12s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-chat-timeline-preview.md(PR#122) — 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)
2026-10-01 07:42:13 +00:00
weichen 650e79e32c Merge pull request 'Pin the chat timeline and document the preview pane' (#122) from feature/chat-timeline-preview into main
ci / test (push) Failing after 15m27s
Merged by the timeline task after the owner asked to land the open pull requests.
2026-10-01 07:41:02 +00:00
weichenandCursor 7acca87314 Merge origin/main into the chat timeline branch
ci / test (pull_request) Failing after 1m37s
Why: Main moved the backend pin to the B10 assembly after this branch
was opened, so the Dev pin has to follow the merged backend branch.

Evidence: modules/backend is b1fa89b, which contains origin/main and
the timeline changes. No other path conflicted.

Impact: This branch contains current main. The backend gitlink is the
merged feature tip.

Refs: feature/chat-timeline-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 07:40:42 +00:00
weichenandCursor 6469561a3f Record chat timeline verification on the task card
ci / test (pull_request) Failing after 1m34s
Why: The acceptance run now has a result, and the task card is the
place that result has to live.

Evidence: make test after sync; dev@5192a53 browser check of the
timeline, file card, preview tabs, docx pages, and the false-claim guard.

Impact: Records the five pull requests and the remaining merge step.
No code change.

Refs: feature/chat-timeline-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 06:28:16 +00:00
weichen b4746d6314 Merge pull request 'Archive the full-agent-b10-r2 task card' (#124) from feature/card-close-20261001-062055Z into main
ci / test (push) Failing after 1m34s
2026-10-01 06:21:05 +00:00
weichen 26af5e2e12 Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 1m34s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-full-agent-b10-r2.md(PR#123) — 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)
2026-10-01 06:20:55 +00:00
weichen 8a205db102 Merge pull request 'Point backend at the completed B10 assembly (MCP, subagent bridge, roles, skills)' (#123) from feature/full-agent-b10-r2 into main
ci / test (push) Failing after 1m37s
2026-10-01 06:20:47 +00:00
weichen 6b33db196c Point backend at the completed B10 assembly
ci / test (pull_request) Failing after 17m15s
Why: Backend PR #36 closes the three open B10 sub-items (MCP config
injection, subagent bridge, explicit roles, skill-borne recipes); the
parent repo pins the new backend head.

Evidence: backend go vet + go test 21 packages ok; Dev make test all
green (core + backend 21 + frontend 42 + ui 68 + agent-command);
task card filled with per-item evidence.

Impact: modules/backend gitlink bump only; task card updated.

Refs: .task/feature-full-agent-b10-r2.md; Backend PR #36.
2026-10-01 06:20:35 +00:00
weichenandCursor 5192a53e51 Record the sync checkpoint
ci / test (pull_request) Failing after 1m54s
Why: Acceptance starts from a branch that already contains origin/main.

Evidence: merge-base confirms origin/main is an ancestor of HEAD.

Impact: The task card records sync_base and tested_head before the
acceptance run.

Refs: feature/chat-timeline-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 06:18:40 +00:00