Commit Graph
136 Commits
Author SHA1 Message Date
weichen ca2ff2d6a4 Pin the prompt-library combo across core, backend, frontend and documents
Why: prompts move from hardcoded strings to a layered embed library
with trigger-based assembly, user overrides and observability.

Evidence: composite make test green over this combo; runtime check on a
live mock server (40 modules, 7 layers, override round-trip, skill
command routing); task card records results and remaining items.

Impact: pins core 0cb0a40, backend 4938bd0 (with its vendored core
gitlink), frontend 4abf13d, documents 2715ed6.

Refs: feature/prompt-library task card; design guide in Documents.
2026-09-30 10:36:12 +00:00
weichen ac391da342 Record the prompt-library task card results 2026-09-30 10:34:59 +00:00
weichen 1413dfbaf4 Record the task card for feature-prompt-library 2026-09-30 10:17:17 +00:00
weichen 45e6a07626 Merge pull request 'Close the ui-redesign-proposals task card (PR link + archive)' (#33) from feature/card-close-ui-redesign into main
ci / test (push) Failing after 1m38s
2026-09-30 10:04:54 +00:00
weichen 8567395115 Merge remote-tracking branch 'origin/main' into feature/card-close-ui-redesign
ci / test (pull_request) Failing after 31s
2026-09-30 10:04:39 +00:00
weichen fffc256d6d Close the ui-redesign-proposals task card (PR link + archive)
ci / test (pull_request) Failing after 30s
Why: branches merged into main must leave their task card backfilled and
archived to prevent bookkeeping debt.

Evidence: PR #30 merged as 32bb345; card backfilled with the PR link and
moved to .task/archive/.

Impact: .task bookkeeping only; no code or submodule change.
2026-09-30 10:04:23 +00:00
weichen ce0e834d74 Merge pull request 'Backfill the chat-live-quality card link and pin submodule mains' (#32) from feature/card-link-backfill into main
ci / test (push) Failing after 31s
2026-09-30 10:03:55 +00:00
weichen d10ffd2d90 Backfill the chat-live-quality card link and pin submodule mains
ci / test (pull_request) Failing after 1m38s
Why: the archived card still had a placeholder for its main-record PR
link, and the combo pins pointed at feature-branch commits instead of
the merged submodule main tips.

Evidence: Dev PR #29 merged as c6f5368; submodule PRs Frontend #9, UI
#9, Backend #12 merged (tips 0eb90665, 6068f146, 10f400a2, content
identical to the pinned feature commits).

Impact: one-line card backfill plus three gitlink advances; no code
change.
2026-09-30 10:03:50 +00:00
weichen 32bb3457d1 Merge pull request '界面重构与多用户认证设计提案(documents gitlink + 任务卡)' (#30) from feature/ui-redesign-proposals into main
ci / test (push) Failing after 1m54s
2026-09-30 10:02:28 +00:00
weichen f9d2aaa273 Record the sync checkpoint
ci / test (pull_request) Failing after 1m34s
2026-09-30 10:02:23 +00:00
weichen 8ce9ddb5f2 Merge remote-tracking branch 'origin/main' into feature/ui-redesign-proposals 2026-09-30 10:02:23 +00:00
weichen 20675f7442 Merge pull request 'Close the chat-live-quality task card (PR link + archive)' (#31) from feature/card-close-20260930-2 into main
ci / test (push) Failing after 1m37s
2026-09-30 10:01:14 +00:00
weichen 111f937188 Close the chat-live-quality task card and archive it
ci / test (pull_request) Failing after 2m16s
Why: the merged combo's card needs its PR link backfilled and the card
file archived per the no-bookkeeping-debt rule.

Evidence: Dev PR #29 merged as c6f5368; card carries test and E2E
records.

Impact: .task/feature-chat-live-quality.md moved to .task/archive/ with
the main-record link filled; no code change.
2026-09-30 10:01:07 +00:00
weichen 7bc59ec769 Record the sync checkpoint
ci / test (pull_request) Failing after 1m35s
2026-09-30 10:01:01 +00:00
weichen 0379018139 Merge remote-tracking branch 'origin/main' into feature/ui-redesign-proposals 2026-09-30 10:01:01 +00:00
weichen 8942c20344 Add UI redesign and auth proposal via documents gitlink
ci / test (pull_request) Failing after 1m34s
Why: the UI redesign proposal and demos live in the Documents repo; the
Dev repo advances only the submodule pointer and the task record.

Evidence:
- modules/documents -> e601b25 (proposal + 5 HTML demos; verified headless,
  see that commit); make test full suite passed before advancing the
  gitlink (core+backend+frontend+deps, exit 0).
- Task card filled with outcome, verification, and the pending user
  decision (direction A/B/C, auth stage-2 scope).

Impact: gitlink + .task only; no code change. Documents PR #14 carries
the content; merge order: Documents PR first, then this PR.

Refs: Documents PR https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Documents/pulls/14
2026-09-30 10:00:32 +00:00
weichen c6f5368072 Merge pull request 'Pin the chat live-quality combo: streaming bubble, markdown spacing, doc-task quality' (#29) from feature/chat-live-quality into main
ci / test (push) Failing after 1m34s
2026-09-30 10:00:07 +00:00
weichen c0e9f1bbc8 Record the sync checkpoint
ci / test (pull_request) Failing after 1m36s
2026-09-30 09:58:18 +00:00
weichen de0e026aa2 Pin the chat live-quality combo: streaming bubble, markdown spacing, doc-task quality
Why: the shipped chat column showed nothing until a run finished, blew
up markdown spacing, and gutted long documents before the model saw
them.

Evidence: composite make test green over this combo (backend 16 pkgs
incl. new ctxasm/ingest tests, frontend 9, ui 23); headless E2E on the
mock backend confirmed live thinking/tool/text streaming and compact
list geometry.

Impact: pins frontend 616795b, ui 0689d72, backend fe4887b; task card
records results and remaining user-side acceptance on a real model.

Refs: feature/chat-live-quality task card.
2026-09-30 09:58:17 +00:00
weichen 165274cb66 Record the task card for feature-ui-redesign-proposals 2026-09-30 09:40:03 +00:00
weichen 8d07b0e4b3 Record the task card for feature-chat-live-quality 2026-09-30 09:36:09 +00:00
weichen e5a1f6a091 Merge pull request 'Close merged task cards (feature/chat-scroll-fix)' (#28) from feature/card-close-20260930-092024Z into main
ci / test (push) Failing after 31s
2026-09-30 09:20:35 +00:00
weichen 0e362ed458 Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 1m35s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-chat-scroll-fix.md(PR#27) — 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-09-30 09:20:24 +00:00
weichen 10b1065602 Merge pull request 'Pin the chat scroll fix: constrain the middle column flex chain' (#27) from feature/chat-scroll-fix into main
ci / test (push) Failing after 1m36s
2026-09-30 09:18:36 +00:00
weichen bd58531a57 Record the sync checkpoint
ci / test (pull_request) Failing after 1m37s
2026-09-30 09:18:23 +00:00
weichen 5929bc0788 Record the sync checkpoint
ci / test (pull_request) Failing after 1m58s
2026-09-30 09:16:52 +00:00
weichen 813abf17db Pin the chat scroll fix: constrain the middle column flex chain
Why: the chat page could not scroll once messages exceeded the viewport
and the input bar was pushed off-screen (missing min-height:0 on the
column flex chain .main->.chat->.chat-body).
Evidence: combo make test green with the advanced frontend gitlink;
headless-Chromium before/after measurements and four layout variants
recorded in the task card.
Impact: middle column only; also ignore /data-test/ local runtime data
so precheck does not report BUSY on the user's test artifacts.
Refs: Agent-System-Frontend a54022c (feature/chat-scroll-fix).
2026-09-30 09:16:51 +00:00
weichen ba24d31e6c Record the task card for feature-chat-scroll-fix 2026-09-30 09:05:30 +00:00
weichen e7aeb6bc17 Merge pull request 'Close merged task cards (feature/card-close-20260930-081924Z)' (#26) from feature/card-close-20260930-081924Z into main
ci / test (push) Failing after 30s
2026-09-30 08:19:31 +00:00
weichen 90490760a4 Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 31s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-polish-r1.md(PR#25) — 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-09-30 08:19:24 +00:00
weichen 3be968af73 Merge pull request 'T5: pin the polish combo (zero-page walkthrough, tidy, guide) - proposal complete' (#25) from feature/polish-r1 into main
ci / test (push) Failing after 31s
2026-09-30 08:18:33 +00:00
weichen 61dc542e56 Record the sync checkpoint
ci / test (pull_request) Failing after 30s
2026-09-30 08:18:19 +00:00
weichen 592917024b Pin the T5 polish combo: tidy rail badge, guide rewrite, verification records
Why: T5 closes the interaction-foundation proposal (T0-T5); the Dev combo pins the verified combination.
Evidence: zero-page walkthrough 12/12 PASS on a fresh real binary; combo make test PASS at pinned heads; records at documents docs/records/2026-09-30-t5-polish-verification.md (PR#13).
Impact: gitlinks frontend/documents updated; task card backfilled; no Dev-side code change.
Refs: task card feature/polish-r1; proposal T5
2026-09-30 08:18:19 +00:00
weichen adf96a94d5 Record the task card for feature-polish-r1 2026-09-30 08:12:12 +00:00
weichen 91e616e03d Merge pull request 'Close merged task cards (feature/card-close-20260930-081046Z)' (#24) from feature/card-close-20260930-081046Z into main
ci / test (push) Failing after 1m2s
2026-09-30 08:10:56 +00:00
weichen 498f5db918 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-workspaces-r1.md(PR#23) — 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-09-30 08:10:46 +00:00
weichen b682209683 Merge pull request 'T4: pin the workspaces combo (OverlayHost, pure-inbox rail, Cmd shortcuts)' (#23) from feature/workspaces-r1 into main
ci / test (push) Failing after 1m39s
2026-09-30 08:09:48 +00:00
weichen 4318a0bad8 Record the sync checkpoint
ci / test (pull_request) Failing after 15m27s
2026-09-30 08:09:25 +00:00
weichen 688ee3539e Pin the T4 workspaces combo and extend the example plugin (overlay shell, pure inbox rail)
Why: T4 submodule PRs merged (backend #11, ui #8, frontend #6->#7, documents #12) and the Dev combo must pin the verified combination; the example plugin gains workspace and command declarations exercising the new surfaces.
Evidence: combo make test PASS at pinned heads; documents docs/records/2026-09-30-t4-workspaces-verification.md (PR#12); example assets JSON-validated.
Impact: gitlinks backend=303cdf3 frontend=e5b65ca ui=1c2ddec documents=<PR#12 head>; plugins/example adds workspaces/main.json + commands/demo.json + manifest provides; task card backfilled.
Refs: task card feature/workspaces-r1; proposal T4
2026-09-30 08:09:24 +00:00
weichen c676c575d1 Record the task card for feature-workspaces-r1 2026-09-30 07:57:47 +00:00
weichen fc5008aa13 Merge pull request 'Close merged task cards (feature/card-close-20260930-075637Z)' (#22) from feature/card-close-20260930-075637Z into main
ci / test (push) Failing after 1m37s
2026-09-30 07:56:44 +00:00
weichen 352c27b09f Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 1m57s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-command-bus-r1.md(PR#21) — 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-09-30 07:56:37 +00:00
weichen 7393d6b958 Merge pull request 'T3: pin the command-bus combo (cmdbus, InlineConfirmCard, symmetric entries)' (#21) from feature/command-bus-r1 into main
ci / test (push) Failing after 1m38s
2026-09-30 07:56:26 +00:00
weichen b9d4df0561 Record the sync checkpoint
ci / test (pull_request) Failing after 1m35s
2026-09-30 07:56:03 +00:00
weichen 0cc7725611 Pin the T3 command-bus combo: cmdbus backend, InlineConfirmCard, wiring
Why: T3 submodule PRs merged (backend #10, ui #7, frontend #6, documents #11) and the Dev combo must pin the verified combination.
Evidence: combo make test PASS at pinned heads (backend 15 pkgs incl. cmdbuf; ui 18/18; frontend 9/9); record at documents docs/records/2026-09-30-t3-command-bus-verification.md (PR#11).
Impact: gitlinks backend=0f74026 frontend=6a2b21a ui=76f976d documents=<PR#11 head>; task card backfilled; no Dev-side code change.
Refs: task card feature/command-bus-r1; proposal T3
2026-09-30 07:56:02 +00:00
weichen f6ee9f0ebe Record the task card for feature-command-bus-r1 2026-09-30 07:38:51 +00:00
weichen 5b83704126 Merge pull request 'Close merged task cards (feature/card-close-20260930-073650Z)' (#20) from feature/card-close-20260930-073650Z into main
ci / test (push) Failing after 1m36s
2026-09-30 07:37:02 +00:00
weichen adab21a362 Close 1 merged task card(s) and archive them
ci / test (pull_request) Failing after 15m30s
Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-inbox-r2.md(PR#19) — 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-09-30 07:36:50 +00:00
weichen 10405f9479 Merge pull request 'T2: pin the inbox combo (cardsvc backend, ui components, frontend wiring)' (#19) from feature/inbox-r2 into main
ci / test (push) Failing after 1m35s
2026-09-30 07:36:09 +00:00
weichen d8dd604b8a Record the sync checkpoint
ci / test (pull_request) Failing after 1m36s
2026-09-30 07:35:05 +00:00