Skip to content

perf(cache): skip projects on complete warm L1 hits - #123

Open
MikeeI wants to merge 1 commit into
codellm-devkit:mainfrom
MikeeI:fix/issue-004
Open

perf(cache): skip projects on complete warm L1 hits#123
MikeeI wants to merge 1 commit into
codellm-devkit:mainfrom
MikeeI:fix/issue-004

Conversation

@MikeeI

@MikeeI MikeeI commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Classify complete Level-1 cache reuse before constructing compiler projects.
  • Preserve cold, partial, invalidated, and Levels 2–4 behavior.

Evidence

  • Five current warm Level-1 runs took 94.1–100.7 ms with a 98.7 ms median.
  • Project-free runs took 53.6–62.1 ms with a 56.7 ms median and byte-identical output.

Validation

  • bun test test/l1-body-cache-shape.test.ts test/multi-tsconfig.test.ts test/schema-v2.test.ts
  • bun run typecheck
  • Five exact warm Level-1 application-output comparisons.

Prior art

Disclosure

Investigated thoroughly with GPT-5.6 (extra high reasoning effort), using Oh My Pi as the agent framework.
This report is not generic or unreviewed AI-generated output.
Its claims were checked against the cited evidence, and it includes the relevant detail intended to help maintainers resolve the issue.
If reports like this are not useful to the project, please let me know and I will refrain from submitting similar ones.
My intent is to help without wasting maintainer time or energy or discouraging their work.
Thank you for your work.

@rahlk rahlk self-assigned this Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants