## @isaacs/ttlcache Migration Learnings - Successfully replaced manual TTL cache with `@isaacs/ttlcache` in `fingerprint.ts`. - Use `catalog:` for dependency management in the Bun monorepo. - `TTLCache` does not handle in-flight request deduplication, so the `inFlight` Promise pattern was preserved. - Alphabetical sorting in `package.json` catalog is important for consistency. - Biome handles import organization and formatting; `bun fix` should be run after manual edits.