Skip to content

feat: retain active macOS Node compile caches - #326

Open
seonghobae wants to merge 3 commits into
feat/darwin-user-temp-reclaim-v1from
feat/node-compile-cache-reclaim-v1
Open

feat: retain active macOS Node compile caches#326
seonghobae wants to merge 3 commits into
feat/darwin-user-temp-reclaim-v1from
feat/node-compile-cache-reclaim-v1

Conversation

@seonghobae

@seonghobae seonghobae commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • recognize only the exact per-user macOS Node compile-cache root as regenerable
  • preserve it while any bounded Node runtime observation is active or incomplete
  • recheck activity before and after hashing and immediately before removal
  • provide action-oriented customer guidance separately from audit blocker codes

Live audit evidence

  • observed allocation: 1,276,768 KiB across 136,833 files
  • newest content timestamp advanced during the bounded observation
  • Node and MCP runtimes were active, so DiskSage preserved the cache
  • no removal or provider-data mutation was performed

Validation

  • git diff --check
  • focused cold Rust build was stopped when it began increasing disk pressure; generated target artifacts were removed immediately
  • exact contract, bounded parser, and customer-copy unit coverage added for hosted validation

Devin Review

@coderabbitai

coderabbitai Bot commented Aug 30, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: e3baf4e6-67a2-47f1-a1d2-72d7ace4c4b0

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

devin-ai-integration[bot]

This comment was marked as resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request priority: critical

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant