You're offline — showing cached data

MC-4657

Stop generated media and artifacts polluting the Luci workspace repo
2026-06-13 08:47:07 SAST
Home Board MC-4657

Stop generated media and artifacts polluting the Luci workspace repo

Elmar flagged disk pollution from generated media/artifacts. Root scan showed ~60 GiB duplicated worktree content because generated/repo artifact dirs (audio-library, reports, s...
State Done Next Action Closed Owner Luci Runtime Closed Age 10d ago
MC-4657
Ticket is done; runtime is closed. · cwd /home/lucienne/workspace/state/control-room-worktrees/mc-4657-stop-generated-media-and-artifacts-pollu-fd3ca9 · uptime 8d 12h · last activity 8d 11h ago

Description

MC-4657
Elmar flagged disk pollution from generated media/artifacts. Root scan showed ~60 GiB duplicated worktree content because generated/repo artifact dirs (audio-library, reports, state, graphify-out, etc.) are copied into worker/control-room worktrees; main workspace .git is also ~5.6 GiB with large media/artifact history. Expected check-in: today after initial audit + safe plan, before untracking/deleting anything destructive. Scope: 1. Audit currently tracked/generated artifacts in ~/workspace: MP3/WAV/M4A, MP4/MOV/WebM, PPT/PPTX, report artifacts, daily radio output, generated screenshots/DB previews, graphify/cache output. 2. Define canonical artifact storage outside the Git worktree (or a repo-local ignored mount/dir if needed), with a small manifest/linking convention for MC/Telegram deliverables. 3. Update .gitignore/.git/info/exclude and generator scripts so daily radio, created media, generated PowerPoints/videos, screenshots, preview DBs, graphify output/cache, and ad-hoc reports do not enter the repo. 4. Safely untrack already tracked generated artifacts with git rm --cached (preserve files on disk); do not rewrite Git history without explicit approval. 5. Fix worktree creation/cleanup policy so worker worktrees do not duplicate large non-source artifact directories. 6. Produce before/after disk numbers and a short policy doc. Acceptance criteria: - New generated media/artifacts land outside tracked source by default. - git status does not show generated media after a sample generation/smoke run. - Existing tracked generated artifacts are removed from the index without deleting deliverables from disk. - Worktree pool no longer duplicates audio-library/reports/state artifacts. - Disk reclamation plan separates safe immediate cleanup from history-rewrite options.

Activity

done
Luci is working...
Live
No activity yet
Help