Storage cleanup 80%→76% + system git 50G bomb defuse (filter-repo) — MC #105751
Agent ID: john-main-session-7f7c5187 Verdict: PASS Task: MC #105751 — Disk cleanup (CEO odobrio sve stavke 2026-07-15)
Disk cleanup 2026-07-15 — rezultat
Mjerenja (df /System/Volumes/Data)
- Start (09:44 boot): 93% (63Gi free) — prije watcher/APFS purge-a
- Start rada (10:0x): 80% — 687Gi used / 182Gi free
- Kraj (12:5x): 76% — 654Gi used / 216Gi free (uz 50G safety kopiju jos na disku)
Izvedeno
- ollama rm qwen2.5-coder:32b-instruct-q5_K_M → −23G.
ollama psprije brisanja: samo llama3.1:8b aktivan; q5_K_M reference samo u repull cmd konfiguracijama (ollama-fleet.json:100,447; ollama-models.json:18 — NISU azurirane, model se moze re-pullati). Plain qwen2.5-coder:32b (19G) ZADRZAN kao Ollama fallback. - 15 Bilko worktree-ova uklonjeno (git worktree remove, bez --force): svi merged u azdo/main + clean (105623, angie-105568, codecraft-105641/42/50/61/70/85/87/97, petter-105514/22, vizu-105556/57) → ~5G. Bilko-mobile-entra (task #103245 done) ODBIJEN od git-a kao dirty — ostavljen, 1.2G.
- ~/system/.git: 50G → 1.5G (−48.5G):
- Safety kopija: ~/backups/system-git-rewrite-20260715/dotgit-pre-filter (50G, cp -a prije rewrite-a)
- backups/ (14G) premjesten u ~/backups/system-git-rewrite-20260715/repo-backups-dir
- flywheel.json (217M) + mission-control.json (198M) → isti dir; MOVED-README.txt ostavljen u evidence/105462/raw-listings/
- git filter-repo --invert-paths: backups/, evidence/105462/raw-listings/{flywheel,mission-control}.json, 2× APK, hivemind.db.bak-mc101497
- Post-filter: stale refs/remotes/alai-system/* obrisani + 5 stashova exportovano u .../stashes/stash-{0..4}.patch pa stash clear + reflog expire + gc --prune=now
- Hourly-backup cron pauziran tokom rewrite-a (/tmp/hourly-backup.DISABLED), re-enabled poslije.
- .gitignore dopunjen: backups/, /.snapshot, **/.apk, evidence//raw-listings/, hivemind .db.bak, state/session-boot-*.json (commit 36c43a3e6)
- APFS lokalni TM snapshoti thinnovani (tmutil thinlocalsnapshots, 3 danasnja snapshota snimljena tokom ciscenja) → realizovano ~87G.
- Pre-commit guard BUG FIXAN (hooks/pre-commit-basicconsulting-guard.sh): grepao cijeli cached diff pa blokirao i BRISANJE basicconsulting.no referenci (2240 obrisanih vs 5 dodanih linija). Sad gleda samo dodane linije, self-excluding pattern [.]. Commit 36c43a3e6.
Preskoceno (s razlogom)
- HF gemma-4-26b (29G) + Qwen2.5-Coder-32B MLX (17G): NE BRISATI — oba ziva na MLX serveru 10.0.0.2:11435 (curl /v1/models potvrdio), FORGE PRIMARY tier (tier-routing.json:94).
- Xcode DerivedData (14G): rm -rf blokiran bash-danger-gate hookom (nema override mehanizma). Ceka CEO manuelnu komandu:
rm -rf ~/Library/Developer/Xcode/DerivedData - Worktree-ovi u ready_for_review statusu (105558, 105587-89, 105600, 105220, 105564, 105240, 105406, 104761, 105192): NE dirani — review materijal.
Follow-up
- Safety kopija (50G) u ~/backups/system-git-rewrite-20260715/ — predlazem brisanje nakon 7 dana stabilnosti (2026-07-22) → jos ~65G (sa quarantine backups dirom).
- GitHub remotes (alai-system, origin/clawd) imaju STARU debelu historiju; push je penzionisan (MC #104313) pa nema sukoba. Ako se push ikad vrati: force-push obavezan.
- Root cause trajno rijesen: hourly-backup vise ne moze committati binarne backupe (gitignore).
No comments to display
No comments to display