Adds headless Chromium smoke tests that run before push, catching
UI/UX bugs before Brian QA. Includes shared helpers for command
palette and keyboard shortcut testing.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
17 new tests covering: open note in editor, sidebar filtering, search,
multiple tabs with switching/closing, inspector properties/relationships/
backlinks/git history, preview snippets, and full create note flow.
Fixed test isolation with workers=1. Total: 44 E2E + 44 unit tests.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>