Skip to content

feat(notes): match admitted route heading motion - #59

Open
luannn010 wants to merge 1 commit into
feat/notes-sidebar-selectionfrom
feat/notes-route-heading-motion
Open

luannn010 wants to merge 1 commit into
feat/notes-sidebar-selectionfrom
feat/notes-route-heading-motion

Conversation

@luannn010

@luannn010 luannn010 commented Nov 11, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Match current-heading150ms opacity in Notes, Study, Journal, Clips and Tags after guarded route admission. Depends on feat(notes): match sidebar selection geometry and motion #58.
  • Reuse the current h1; retire hidden/stale cues, preserve private teardown, avoid nested Study fades and Journal unlock replay. No data migration.

Testing

-857 hosted tests passed/one opt-in skip;119 focused local and30 clean-export tests passed, plus TypeScript/build. Genuine encrypted browser checks cover five owners, four policies, three themes and narrow layout; source review accepted.

  • Opacity matches at RMSE0.0006/time0ms. Whole-page activity comparison fails0.254/0.333; full-frame parity remains open. Browser median timings overlap; no performance guarantee.
  • Clean Windows build/nine Rust tests passed; five native public routes checked without content writes. Shared restricted-env verifier aborts at Node startup; normal-environment clean export passes. Native FPS/account-server qualification remains open. Revert to undo.

Co-authors

none

AI usage

  • Written by hand, with no AI
  • Harness and version: Codex desktop, codex-cli0.160.0; Git/gh, Node, Vitest, Playwright/Chrome Orbyn motion-match tools, Rust/Tauri and bundled Computer Use.
  • Models: gpt-6.1-sol (UI/UX, implementation, caller/browser tests, integration and independent source review); gpt-6.1-terra (controller tests and bounded browser performance comparison); gpt-6-luna (read-only Study/Journal/Clips control inventory).
  • Effort: medium.
  • Human role: requested design-gap audit, fixes and focused PR delivery; merge review pending.
  • Sources: project-owned Notes706a8d07 and Motionaed675f3 artifacts at design revisionf610ced1da443b04699137333c1309925092fffa; frames layout-desktop/layout-web/layout-narrow/lock and motion sidenav. Existing Notes source/contracts; no external implementation copied, existing notices retained.

Checklist

  • Works on Windows, macOS and Linux
  • Architecture updated for cue ownership and current-read cancellation
  • No secrets, profiles, screenshots or build outputs included

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