mirror of
https://github.com/BradGroux/veritas-kanban.git
synced 2026-10-10 21:57:53 +00:00
- Add batchedMap() to fs-helpers.ts: Promise.all-based worker pool capped at BATCH_CONCURRENCY (10) concurrent operations. Individual item errors become null — one bad file never aborts the entire batch. - Replace unbounded Promise.all in loadCacheFromDisk() with batchedMap() - Replace unbounded Promise.all in listArchivedTasks() with batchedMap() - Add batch-reads-benchmark.test.ts: concurrency-cap proof, order preservation, error isolation, corrupt/missing file tolerance, and a 50-file wall-clock benchmark (3.4× improvement on local tmpfs) Closes #253 |
||
|---|---|---|
| .. | ||
| .veritas-kanban | ||
| src | ||
| .env.example | ||
| package.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||