- perf(cache): build blocked-shader key only if set by @alandtse
- perf(cache): cache the active shader key per task by @alandtse
- fix(cache): drop shader keys on per-file clear by @claude
- Merge branch 'dev' into claude/bold-allen-yiu53m-devmode-shader-key by @SkrubbySkrubInAShrub
- fix: AI comment by @SkrubbySkrubInAShrub