zampp2 GPU capabilities stuck on raw /dev detection — GPU_COUNT env override blocks nvidia-smi enrichment
Frontend: hard page reload on project delete wipes in-flight state
Frontend: hardcoded /api/v1 paths bypass ZAMPP_API.fetch in upload module
Frontend: EditorKeyboard crash on document.activeElement = null
Frontend: Schedule rows crash on null recorder_id (orphaned schedule)
Backend: SDK upload extracts archives with no path-traversal protection (admin-only RCE risk)
Backend: assets list endpoint has no LIMIT cap — ?limit=999999999 OOMs the API
Backend: multer.memoryStorage holds 500 MB parts in RAM — concurrent uploads OOM the API
Backend: GET /recorders fires unbounded concurrent Docker API + PG calls (N+1)
Frontend: 13 stray console.error / console.warn calls in production JSX
Frontend: typo setPgMclips should be setPgmClips for consistency
Frontend: hardcoded Premiere panel version 1.0.1 in editor download links
Accessibility: icon-only buttons missing aria-label across asset and library screens
Bug: Jobs nav badge hardcoded to "3" — never reflects real count
Bug: Library route renders empty — .page selector not matched
Bug: Schedule route renders empty content
A11y: --text-3 color fails WCAG AA contrast on --bg-0
UX: App not responsive — sidebar overflows on mobile (375px)
A11y: Global search input missing aria-label and role="combobox"
UX: Dashboard and Library share the same nav icon