amal66 stops project pickers from hammering the platform
Opening a project picker now makes one coordinated request instead of triggering a burst of lookups for every project.
amal66 has tackled a failure mode that would be painfully familiar to any growing legal team: a simple selection screen becoming unreliable once the account holds dozens of matters.
The document, workflow and assistant pickers previously requested extra detail separately for each project as they opened. Under concurrent use, that multiplied authentication and database traffic enough to cause gateway errors and flaky screens. The revised approach can return the needed document information alongside the initial project list, while leaving ordinary project listings unchanged when that detail is not needed.
The team tested the same high-pressure scenario that had caused failures, with multiple pickers opening at once and new projects being created, and reported no failed requests or gateway errors. Repeated end-to-end checks also completed without retries.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?