Fleet changelogs · dev.ecs0.net
rdmpw3275m-changelog-20260901-2325-reversed-cascadelake-script-logic-default-all

rdmpw3275m-changelog-20260901-2325-reversed-cascadelake-script-logic-default-all

Summary: Reversed default execution logic of brew_recompile_cascadelake.zsh to automatically target ALL installed unoptimized formulas by default (skipping massive compiler toolchains), with explicit exclusion flags (--skip <formula...>), compute-only filters (--compute-only), and dry-run preview (-n). Deployed across rdmpw3275m, rdmpw3265m, and canonical rdmsm4x:~/dev/scripts/.


1. Scope


2. Changes Made

  1. Default Mode: All Unoptimized Formulas:
    • Invoking without arguments now targets all unoptimized generic bottles installed on the host.
    • Automatically excludes massive compilers (llvm, gcc, rust) from standard sweeps for performance (re-enabled via --include-compilers).
  2. Granular Skip & Filter Options:
    • --skip <formula1> <formula2>: Exclude specific formulas.
    • --compute-only / --heavy: Restrict queue to high-impact AI/compute whitelist.
    • --force / --rebuild-all: Ignore receipt provenance and rebuild everything.
    • -n / --dry-run: Preview queued formulas without compiling.

3. Verification Evidence