amay0048 makes Mike's busiest lists scale

The fork stops major workspaces from trying to load every project, workflow and library item at once.

workflowinfrastructure

As legal teams build up more matters, templates and process work, slow or overloaded list screens become a practical drag. amay0048 extends staged loading across the main places people browse, so the interface can bring back the portion needed now rather than the whole catalogue.

  • Projects: large project lists load in manageable portions.
  • Workflows: process libraries can be browsed without pulling every workflow at once.
  • Library content: larger content collections get the same staged treatment.
  • File browsing: opening a folder loads its children, rather than batching results as users scroll.

There is still a pressure point: a very large top-level folder, or one packed directory, may be slow because its contents arrive together.

So what Legal-ops teams and product builders with growing Mike workspaces should care because routine browsing is being prepared for real-world volume.

View this fork on GitHub →

Spotted something wrong? Or know the PR text has fresher detail than the writeup above?

Commits in this thread

6 commits from amay0048/mike-amay0048, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
f31e2267 Feat: database pagination for projects view Anthony May 2026-08-07 ↗ GitHub
7b5ba2fe Feat: workflows pagination Anthony May 2026-08-11 ↗ GitHub
86aeccd9 Feat: pagination for library/files Anthony May 2026-08-11 ↗ GitHub
d64e3d70 Feat: Added document-level pagination to the Library view Anthony May 2026-08-11 ↗ GitHub
57d754cc fix: harden collection pagination and directory loading willchen96 2026-08-12 ↗ GitHub
734e6add test: cover paginated collection helpers willchen96 2026-08-12 ↗ GitHub

Capture this thread into my fork

Download a single Markdown prompt that tells Claude how to port every commit above into your working tree — adapting paths and structure to match your repo. Run it via claude -p < capture-thread-1303.md from inside the repo you want the changes in.

⬇ Download capture-thread-1303.md