Media Core
AI Moment Finder workstation for rights-attested direct URL ingest, find, trim, reframe, caption, export, and clip library review of processed media. HQ is the operator launchpoint; the Media Core UI runs as a separate standalone surface that owns the real workspace.
Backend & API Reference
Static reference, not live statusDocumented endpoints behind the Media Core surface. HQ does not probe these from this launchpoint — confirm liveness from the workstation runbook.
Workstation Version
Surfaced from the standalone UI brand line. Update here when the version label changes there.
v0.5Standalone UI
Operator-facing workstation. Search, preview, inspect.
127.0.0.1:3310Media Core Backend
Upload, search, process. Owns the transcript and visual enrichment pipeline.
127.0.0.1:8310Backend Runtime Contract
Fields surfaced by GET /videos/{id}/status. Visual-fallback videos report visual_context / visual_index = completed instead of false not_started stages.
content_mode · visual_context · visual_indexBackend Capabilities
Read paths plus rights-attested POST /videos/ingest-url and the gated POST /videos/{id}/clips export surface used by the workstation.
ingest-url · status · search · clips · streamsHQ Proxy Path
Read-only proxy from HQ to the backend, consumed by HQ subsurfaces — not by this launchpoint.
/api/media-core/*Runtime Boundary
- HQ launchpoint — operator surface for opening Media Core and reading static reference.
- Media Core UI / runtime — separate surface that owns process lifecycle, ingestion, and search.
- This page does not start, stop, restart, probe, or report live status of the Media Core process.
- Use the workstation runbook for runtime control. HQ stays read-only.
Runbook Notes
Where to look for run instructions and validation posture.
Local control
scripts/media-core-ui.sh statusscripts/media-core-ui.sh startcurl -sS http://127.0.0.1:8310/health | jq .Validation posture
Open the standalone UI, confirm the moment finder loads and returns results. HQ does not own this validation step.
Regression suite
cd media-core-ui && npm run test:e2e8 / 8 PASSINGPlaywright suite covering A11 visual-only status, library filters and URL state, Help drawer, search results, trim / reframe / caption gating, Clip Library completed-clip actions, and copy-button stability. Run from the workstation runbook, not from HQ.
Intentionally not here
- Direct URL ingest, trim, reframe, caption, export, and other write actions live in the standalone workstation, not on this launchpoint.
- Legacy HQ status route is intentionally not used. Use the standalone app and backend health directly.