Skip to content

feat(assistant): redesign conversation and artifact workbench - #290

Closed
chaxus wants to merge 12 commits into
mainfrom
codex/assistant-navigation-density
Closed

chaxus wants to merge 12 commits into
mainfrom
codex/assistant-navigation-density

Conversation

@chaxus

@chaxus chaxus commented Oct 21, 2026 •

Copy link
Copy Markdown
Member

The assistant previously replaced the conversation with artifact pages, kept voice configuration in the composer toolbar, and used competing headers and inconsistent content typography. This draft introduces a document-first workbench: a 480px dock can temporarily expand, and Artifacts shows a companion conversation beside the editable result when the panel has enough width.

Scope

  • Preserve mounted Chat and Artifact owners across width changes; retain drafts, selection, detached reading position, edit mode and version guards.
  • Use one guarded parent return, local to the artifact in split mode and in the compact shell otherwise. Keep shell commands restrained and targets usable on touch.
  • Align conversation/artifact prose, shared table/code presentation and command hierarchy. Preserve raw code, selection, scroll and asynchronous clipboard ownership.
  • Move language and persistent privacy guidance into named Voice options, keeping recording feedback and Cancel reachable. Add keyboard entry into the portaled field.
  • Carry the upstream r-select open-state correction in the existing ranui dependency patch; retain the pinned dependency graph otherwise.
  • Update the application design contract and task walkthrough acceptance, including clear context/destinations and distinct save, refinement and document-review outcomes.

Verification and current status

Draft — final product acceptance is pending. Component foundation work in ran is the current priority before further Document refinement.

  • Fresh focused snapshot run: 66 tests across resize, companion navigation, workspace memory, speech, task staging and context passed.
  • Typecheck/lint and formatting checks passed; independent review identified and corrected expansion-cap, Back-focus relocation and coarse-header cascade issues in source.
  • Earlier actual-editor development runs demonstrated retained drafts/edit/reading state in split mode, four-format historical reader restoration, and geometry mutation rejection. They are interim evidence, not final production visual acceptance.
  • The broad development browser pass was interrupted while source was changing and is not reported as passing. Rerun the full affected browser matrix against a frozen production build after the ran component work; verify reverse/exit Tab traversal and record/review fresh screenshots and continuous interactions.
  • Human usability testing and human visual acceptance have not been performed. No merge or package publication.

The planned contract and implementation checkpoints are in docs/superpowers/specs/2026-10-22-assistant-workbench-redesign.md and its paired plan.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Deploying document with  Cloudflare Pages  Cloudflare Pages

Latest commit: 11ea535
Status: ✅  Deploy successful!
Preview URL: https://1c4beaa8.document-7hm.pages.dev
Branch Preview URL: https://codex-assistant-navigation-d.document-7hm.pages.dev

View logs

@chaxus chaxus changed the title fix(assistant): refine workspace navigation and settings density fix(assistant): refine navigation, header hierarchy and alignment Oct 21, 2026
@chaxus chaxus changed the title fix(assistant): refine navigation, header hierarchy and alignment fix(assistant): refine navigation, spacing and keyboard continuity Oct 21, 2026
@chaxus chaxus changed the title fix(assistant): refine navigation, spacing and keyboard continuity feat(assistant): refine conversation, reasoning and artifact workflows Oct 21, 2026
@chaxus chaxus changed the title feat(assistant): refine conversation, reasoning and artifact workflows feat(assistant): refine conversation, artifact navigation and Markdown reading Oct 22, 2026
@chaxus
chaxus marked this pull request as draft October 22, 2026 06:12
@chaxus chaxus changed the title feat(assistant): refine conversation, artifact navigation and Markdown reading feat(assistant): redesign conversation and artifact workbench Oct 22, 2026
@chaxus

chaxus commented Oct 24, 2026

Copy link
Copy Markdown
Member Author

Closing: draft redesign with failing Lint and E2E checks, not ready to merge. The branch codex/assistant-navigation-density is kept and the PR can be reopened when the work resumes.

@chaxus chaxus closed this Oct 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant