Testing, builds, and release notes
Current automated tests
Section titled “Current automated tests”- folder exclusion and depth filtering in
src/lib/bookmarks.test.ts - provider fallback behavior in
src/lib/providers.test.ts - bookmark tree and root classification in
src/lib/bookmark-tree.test.ts
- end-to-end pipeline tests
- background message handling tests
- popup and dashboard UI tests
- real provider integration tests
Recommended next tests
Section titled “Recommended next tests”- mock-driven tests for
processBookmark() - queue action tests
- page snapshot extraction fallback tests
- UI tests for dashboard flows
Build notes
Section titled “Build notes”vite.config.ts builds separate Chrome and Firefox outputs and injects version information into generated manifests.