Sub-task of #3 (Fix C). `createExecutor` is rebuilt per request (`packages/core/api/src/server/scoped-executor.ts:253`; a TTL-cache TODO is noted in the code). Tasks: - [ ] Cache scoped executor / catalog + policy reads per (org, subject) with a few-second TTL. - [ ] Ensure tenant isolation in the cache key. - [ ] Largely amortizes fan-out + repeated navigation (partly subsumed by Fix B for first paint). --- - To see the specific tasks where the Asana app for GitHub is being used, see below: - https://app.asana.com/0/0/1216031174160455
Sub-task of #3 (Fix C).
createExecutoris rebuilt per request (packages/core/api/src/server/scoped-executor.ts:253; a TTL-cache TODO is noted in the code).Tasks: