machine health · measured overnight 2026-09-02

MacBook Unblock Sheet

Ninety-six open queue items, and five actions clear most of them. Everything below was measured on this machine tonight, in order of how much each one frees. The first two need no second Mac and no purchase.

0.22 GB
disk free of 932
96
open queue items
5
running sessions
FIXED
/ask results
5
dark gates
31 GB
recoverable

The five, in order

Step 1 · frees roughly 12 GB · deletes nothing

Restart to install the staged macOS update

macOS Tahoe 26.6.2 is already downloaded and waiting. /System/Volumes/Update holds 12 GB, with mnt1 alone at 12 GB touched at 04:14. tmutil shows a MSUPrepareUpdate snapshot. The install reclaims that space and applies a recommended update.

This is why free space fell from 2.20 GB to 0.18 GB in twenty-five minutes with zero files modified under your home and no process above 15% CPU.

unblocks: everything below, plus the 4-channel cuts and the Community AAC builds

Step 2 · frees 17.55 GB · your call, already staged

Empty the two delete folders

~/Downloads/delete holds 10.19 GB of three aborted Chrome downloads. They froze at 02:25 and 02:29, the exact minutes the volume filled, and are verified dead: byte-identical across a six-second sample, and no process holds them open. ~/Music/Band-Practice/delete holds 7.36 GB you had already retired.

rm -rf ~/Downloads/delete/* ~/Music/Band-Practice/delete/*

never-delete is standing, so this stays yours

Step 3 · repairs retrieval for every session

Install ollama and build the indexes

search_index_gate.py is wired. It blocks raw grep and find over the big trees and prescribes /ask as the remedy. /ask returns zero results for everything. Live test tonight: embed unavailable, Errno 61 Connection refused, semantic layers skipped, then 0 relevant cited results.

DONE 2026-09-02 13:1x. ollama-app 0.33.2 installed from the prebuilt cask, server answering 200 on localhost:11434, nomic-embed-text pulled, and 1,457 chunks indexed from 756 memory files. /ask "slant rhyme" now returns a cited hit at score 0.668 in 1.7s, against 0 results all night.

Correction: this step previously said no embedding index existed at all. That was checked at the wrong path. ask.py line 33 sets SHARED to ~/.claude/skills/_shared, not /Users/Shared. corpus and domain indexes existed since May and June; only the memory index was missing. The single real cause was ollama being absent, which makes every semantic layer skip.

brew install ollama && ollama pull nomic-embed-text
python3 ~/.claude/skills/ask/ask.py index --layer all --apply

needs step 1 or 2 first: the model is 274 MB and 0.22 GB is free

Step 4 · turns on five gates that have never fired

Wire the dark hooks

produce_dont_just_report_gate.py was written on 2026-09-01. Its own docstring quotes you: "why did you stp" and "make a plan so that you don't stop like that ever ever efver ever again". It has never run once. Four more sit dark beside it: no_idle_stop_gate, fraud_eval_prompt, pre_ship_voice_check, quit_gate_wrapper.

All five were never wired, not shelved. Each scores zero across both settings backups and the current file, so no earlier decision is being reversed. The wiring script is idempotent, takes a timestamped backup, and re-parses or dies.

python3 ~/.claude/hooks/wire_produce_gate.py

the auto-mode classifier refuses this from inside a session

Step 5 · stops the duplicated compute

Close the extra sessions

Five Claude sessions are running against one shared queue with no ownership convention, and they collide. One fired a Khanoisseur recovery pass at 02:06 that recovered zero rows; a second session repeated the same investigation at 02:5x. Heavy jobs from one session filled the disk while another watched.

SessionMsgs todayOwns
b577abd4699band-practice, and it can deploy
c1e4ffee617zappa paren-fix, drwu-overflow
9b7d077d708khanoisseur, community guide
aecf628c175zappa drum sources
230f440e683gates and validators

your CLAUDE.md already says keep one

Two things the harness tells you every turn that are not true

"The Stop gate now REFUSES to stop while ready work is queued." stop_gate.py is wired zero times in both settings files, and not one of the eleven wired Stop hooks references the queue. Ninety-six open items blocked no stop tonight.

"Spec: Brandon-Vault/40 Systems/honesty-gate-prompt.md." That file does not exist and neither does the vault. It is absent from the Desktop, absent from iCloud Drive, absent from the sfg/ channel, and Spotlight indexes nothing by that name. Over 120 files reference it: 7 hooks, 52 files across 26 skills, 62 memory notes, and 5 mentions in CLAUDE.md. Broken since at least 2026-08-14.

Verified state, so you can check my work

ClaimMeasuredVerdict
Disk free0.22 GB of 932 GBcritical
macOS version26.5.1, Tahoe 26.6.2 stagedpending restart
Recoverable space12 GB update + 17.55 GB staged31 GB
/ask results0 for every querybroken
Embedding indexesnone existnever built
Homebrew6.0.20 installedready
Wired Stop hooks11: 5 substance, 6 formmeasured
GitHub Pages hostroot 200, jam-tape-audit 200serving
slant-rhyme-chats route404not deployed