Commit Graph
537 Commits
Author SHA1 Message Date
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
weichen 427263cee5 Merge remote-tracking branch 'origin/main' into fix/empty-create-task
Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	.task/feature-duplication-lesson-records.md
2026-10-01 05:29:27 +00:00
weichenandCursor 782e4fdb56 Point frontend at the merged empty-workspace fix
Why: The empty-create branch was synced onto frontend main after the input queue landed, so the parent gitlink must follow that tip.
Evidence: The synced tip 0cc0f40 is on frontend main, and vitest reported 42 passed with the default-project path still present.
Impact: Dev gitlink only.
Refs: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Frontend/pulls/29
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 05:28:52 +00:00
weichen 8aef26aa4e Merge pull request 'Point frontend at the input queue and files tab' (#115) from feature/input-queue into main
ci / test (push) Failing after 31s
2026-10-01 05:27:56 +00:00
weichen 7d39a3e043 Record the sync checkpoint
ci / test (pull_request) Failing after 31s
2026-10-01 05:27:47 +00:00