Record the chat-order and artifact-files fix round in the proposal #22

Merged
weichen merged 1 commits from feature/chat-order-artifact-files into main 2026-09-30 15:23:56 +00:00
Owner

What

Records the 2026-09-30 afternoon fix round in the redesign proposal (new section 9) and fills the task card with scope, root causes, and conventions:

  • Render order = storage order: parts may only be grouped for display when grouping preserves original order (consecutive process blocks).
  • @ui shells mounted on host generic classes (.modal) must scope their layout with compound selectors so host styles loaded later cannot override them at equal specificity.

Also captures the full verification record (vitest/go suites, 12/12 headless run) and the non-goals (docx online preview, fs-style workspace tools).

Task card: feature/chat-order-artifact-files (Agent-System-Dev).

## What Records the 2026-09-30 afternoon fix round in the redesign proposal (new section 9) and fills the task card with scope, root causes, and conventions: - Render order = storage order: parts may only be grouped for display when grouping preserves original order (consecutive process blocks). - @ui shells mounted on host generic classes (`.modal`) must scope their layout with compound selectors so host styles loaded later cannot override them at equal specificity. Also captures the full verification record (vitest/go suites, 12/12 headless run) and the non-goals (docx online preview, fs-style workspace tools). Task card: feature/chat-order-artifact-files (Agent-System-Dev).
weichen added 1 commit 2026-09-30 15:23:36 +00:00
Why: the delivery log for the 2026-09-30 afternoon fixes (part-order
fidelity, download channel, artifact file management, settings cascade)
belongs with the redesign proposal it extends, including the two durable
conventions it produced.

Evidence: adds section 9 with root causes, the render-order-equals-
storage-order rule, the compound-selector lesson for @ui shells on host
generic classes, and the full verification record (vitest/go suites plus
the 12/12 headless run).

Impact: future UI work inherits both conventions without rediscovering
the failure modes.

Refs: task feature/chat-order-artifact-files.
weichen force-pushed feature/chat-order-artifact-files from c3c05678e9 to 8e2657c824 2026-09-30 15:23:36 +00:00 Compare
weichen merged commit 5882448237 into main 2026-09-30 15:23:56 +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-Documents#22