Commit Graph
541 Commits
Author SHA1 Message Date
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
weichenandCursor 3575702163 Merge origin/main into the chat timeline branch
Why: Acceptance has to include the latest main, including the
agent-native kernel pin that landed in backend.

Evidence: Backend merge ca8aa5d contains both parents. go test passed
for runtime, tools, and squadadapter.

Impact: This branch now contains origin/main. The backend feature
branch includes that kernel pin.

Refs: feature/chat-timeline-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 06:18:26 +00:00
weichenandCursor 3838274159 Pin the chat timeline and move preview into its own pane
Why: The design system still described preview as a right-rail tab,
while the implementation now keeps a timeline in the transcript and
opens files in a closable pane beside the chat.

Evidence: make test passed (core, backend, frontend 51, ui 71, agent-command).

Impact: Dev pins core d437530, backend dab8f31, ui 8bfe8a8, frontend 0ed8ad3.
DESIGN.md §6, §9.3, and §9.6 match that layout.

Refs: feature/chat-timeline-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 06:16:51 +00:00
weichen c19ddff4a5 Record the task card for feature-full-agent-b10-r2 2026-10-01 06:15:04 +00:00
weichen 47ebd71667 Merge pull request 'Archive the full-agent-r1 task card' (#121) from feature/card-close-20261001-061129Z into main
ci / test (push) Failing after 17m14s
2026-10-01 06:11:38 +00:00
weichen f7e0f8e17c Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 6m54s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-full-agent-r1.md(PR#120) — 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:11:30 +00:00
weichen e3941e90ca Merge pull request 'Land the full-agent capability batch (B1-B10) across agent-native, agent-squad, and backend' (#120) from feature/full-agent-r1 into main
ci / test (push) Failing after 1m37s
2026-10-01 06:10:53 +00:00
weichen 3d3b683989 Record the sync checkpoint
ci / test (pull_request) Failing after 1m35s
2026-10-01 06:09:46 +00:00
weichen 916437ca2d Merge remote-tracking branch 'origin/main' into feature/full-agent-r1 2026-10-01 06:09:46 +00:00
weichen c9221faedc Land the full-agent capability batch across agent-native, agent-squad, and backend
ci / test (pull_request) Failing after 1m54s
Why: the settled direction requires a complete agent kernel (web
search, code tooling, system tools, external tool calls, skills,
prompts) fused with squad orchestration; the three sub-repos landed
their batches and this bumps the gitlinks and records the task card.

Evidence: Agent-Native PR #3 (go vet + go test 15 pkgs ok), Agent-Squad
PR #3 (6 pkgs ok), Backend PR #35 (19 pkgs ok after rebasing onto the
concurrently merged #34); Dev make test all green (core + backend 19 +
frontend vitest 40 + ui vitest 68 + agent-command).

Impact: deps/agent-native -> f9ab2ef, deps/agent-squad -> 9a402e4,
modules/backend -> 87a3d0d; task card filled with per-PR evidence and
remaining-item notes (sandbox honesty, injection surfaces,
progressive enablement, deployment validation pending).

Refs: .task/feature-full-agent-r1.md batches B1-B10.
2026-10-01 06:08:51 +00:00
weichenandCursor de5d8acdb2 Record the chat timeline task scope
Why: The task card still had placeholders after task-start, so the authorized scope and non-goals were not on the branch.
Evidence: Card now names the approved timeline, artifact card, preview pane, and false-deliverable guard, and excludes merge, production deploy, and history rewrite.
Impact: Documentation only; no runtime change.
Refs: feature/chat-timeline-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 06:00:26 +00:00
weichen 84c471c278 Record the task card for feature-chat-timeline-preview 2026-10-01 05:58:53 +00:00
weichen 4adc4cc458 Merge pull request 'Close merged task cards (feature/card-close-20261001-053231Z)' (#119) from feature/card-close-20261001-053231Z into main
ci / test (push) Failing after 1m36s
2026-10-01 05:32:48 +00:00
weichen cac91a8f9b Close 6 merged task card(s) and archive them
ci / test (pull_request) Failing after 10m52s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-binary-doc-index.md(PR#114) feature-input-queue.md(PR#115) feature-preview-sniff-fallback.md(PR#96) fix-empty-create-task.md(PR#116) fix-mimosa-triage.md(PR#117) svc-remote-source.md(PR#102) — 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 05:32:31 +00:00
weichen 5f63e81c2e Merge pull request 'Record the mimosa advisory triage' (#117) from fix/mimosa-triage into main
ci / test (push) Failing after 1m38s
2026-10-01 05:31:41 +00:00
weichen 54e8433ecb Record the sync checkpoint
ci / test (pull_request) Failing after 2m18s
2026-10-01 05:31:23 +00:00
weichen 3584792eb1 Merge remote-tracking branch 'origin/main' into fix/mimosa-triage
Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	.task/feature-duplication-lesson-records.md
2026-10-01 05:31:21 +00:00
weichen c3dd50c39e Merge pull request 'Point frontend at the empty-workspace task fix' (#116) from fix/empty-create-task into main
ci / test (push) Failing after 31s
2026-10-01 05:31:06 +00:00
weichen b257e9fc1a Record the sync checkpoint
ci / test (pull_request) Failing after 31s
2026-10-01 05:29:28 +00:00