Skip to content

Keep library sidebars mounted across document switches - #55

Merged
carlassmann merged 9 commits into
mainfrom
codex/document-sidebar-persistence
Sep 27, 2026
Merged

carlassmann merged 9 commits into
mainfrom
codex/document-sidebar-persistence

Conversation

@carlassmann

@carlassmann carlassmann commented Sep 27, 2026 •

Copy link
Copy Markdown
Owner

Document switches rebuilt the library sidebar and lost search state. Keep personal and space sidebars mounted while document-keyed editors reset their state. The personal account subscription moves into the persistent parent; space changes still reset the space sidebar.

The diff contains two screen changes, lifecycle documentation, and a user-facing changelog entry. It also rewrites 62 existing changelog entries around what readers can do or notice, preserving their IDs, dates and release links. The contributor guidance now requires that style. Benchmark data and one-off tooling are excluded.

Validation: desktop personal/space save routing, undo isolation and retained search; mobile document switching; collaboration convergence and document-only space access. bun run ci passed 950 unit tests, all 10 E2E cases, static checks, and the production build. Exact-head signoff: success is recorded for 85c6936890c7581cd279879d9d6d06fd00c53525 after the changelog copy edits.

Remaining gaps: remote permission revocation, remote asset sync, tab closure immediately after navigating away from a pending edit, and same-document moves between spaces were not revalidated. Their mechanisms are unchanged. One Opus/Sol review round found no confirmed introduced product regression.

Desktop and mobile screenshots (unchanged app code)

Desktop
Mobile library
Mobile editor

written with gpt-6 in Codex

@vercel

vercel Bot commented Sep 27, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
alkalye Ready Ready Preview Sep 27, 2026 6:18pm UTC

written with gpt-6 in Codex
@carlassmann
carlassmann merged commit a12a057 into main Sep 27, 2026
6 checks passed
@carlassmann
carlassmann deleted the codex/document-sidebar-persistence branch September 27, 2026 18:19

This branch was successfully deployed

1 active deployment
Preview — 85c69368 Deployed Sep 27, 2026 by vercel[bot]
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