Probleem
Diverse stukken dode code en debug-logging blijven in productie hangen:
- fetchPublishedFiles (src/api/commons.js:104-123) — volledig vervangen door fetchHistoryDetailed, nergens meer gebruikt.
- SelectEditor (src/table.jsx:3232-3256) — comment zegt "currently unused".
- duplicateInStash prop op HiddenCard (src/app.jsx:2522, 2539, 2542, 2549) — callers geven het nergens meer door (zie coalesceStashBySha1 sinds T425756).
- console.debug('[dup] no match...') (src/app.jsx:540) — per stash-rij, lawaai in DevTools voor users.
- Tal van console.info/console.warn (src/app.jsx:166, 299, 538, 553, 607, 1299 e.a.) die mogelijk niet meer nodig zijn voor user-bug investigation.
Suggestie
- Verwijder dode functies / props / components.
- Console-logging: wat blijft moet achter import.meta.env.DEV of een centrale debug() helper.
Acceptance
- npm run build slaagt
- npm run check:undefs blijft groen
- DevTools-console is rustig in productie