Skip to content

feat: search, filter and sort saved investigations - #3

Open
pralav-25 wants to merge 1 commit into
mainfrom
feat/search-investigations
Open

pralav-25 wants to merge 1 commit into
mainfrom
feat/search-investigations

Conversation

@pralav-25

Copy link
Copy Markdown
Owner

What changes for the learner?

Find saved investigations by title, notes, or experiment name. Combine experiment and bug/fix filters, sort by update time or title, and use the result count and Clear filters to recover from an empty search. Refreshing or editing a note recomputes the current filtered view.

Model assumptions or compatibility impact

Filtering runs in the browser over the authenticated owner's workspace snapshot. Search text stays local. The helper returns a new list with deterministic tie ordering, preserving the stored investigations and replay links.

Validation

  • pnpm check — 67 tests, TypeScript, and lint pass.
  • pnpm build:vercel — includes the production pnpm build and gateway packaging.
  • Chromium at 1440×1000 and 390×844 using the local Sites test sign-in and real local D1 records: search through notes, combined filters, title sort, refresh persistence, re-filtering after a note edit, and reopen links.
  • No horizontal page overflow or uncaught browser errors in the tested views.

@vercel

vercel Bot commented Sep 14, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
interleave-pralav Ready Ready Preview Sep 14, 2026 3:29pm UTC

This branch was successfully deployed

1 active deployment
Preview — f4cc88a7 Deployed Sep 14, 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