Land styled docx generation and in-chat deliverable cards (deliverable-docx-r1) #109

Merged
weichen merged 4 commits from feature/deliverable-docx-r1 into main 2026-10-01 02:52:54 +00:00
Owner

任务主记录见 .task/feature-deliverable-docx-r1.md(本 PR 同文档)。模块:Backend#31 + Frontend#25 已合入,gitlink 推进至 8550bb0/b048d90。组合验证 make test 全绿(backend 19 包 / frontend vitest 40 + tsc / ui 68 含 design-guard / agent-command)。

任务主记录见 .task/feature-deliverable-docx-r1.md(本 PR 同文档)。模块:Backend#31 + Frontend#25 已合入,gitlink 推进至 8550bb0/b048d90。组合验证 make test 全绿(backend 19 包 / frontend vitest 40 + tsc / ui 68 含 design-guard / agent-command)。
weichen added 3 commits 2026-10-01 02:52:12 +00:00
Why: users received plain-text .docx files and had to dig through the
process collapse or workspace panel to find deliverables; deliverables
must appear directly in the conversation and open with real formatting.

Evidence: module PRs merged — Agent-System-Backend#31 (docgen Markdown
to styled OOXML, write_docx tool, artifact_ref pinned as content after
final text, prompt routing, mock #doc dogfood) and
Agent-System-Frontend#25 (deliverable card renderer, live projection
pinned tail). Combination `make test` green in this worktree: backend
go test 19 pkgs, frontend vitest 40/40 + tsc clean, ui tsc + vitest
68/68 incl design-guard, agent-command ok. Task card records scope,
sync nodes and leftovers.

Impact: gitlinks backend -> 8550bb0, frontend -> b048d90; core/ui
unchanged.

Refs: task feature/deliverable-docx-r1
Record the sync checkpoint
ci / test (pull_request) Failing after 17m7s
40abe120c0
weichen merged commit 76ea261595 into main 2026-10-01 02:52:54 +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#109