TheSideStackAI

LAUNCHPOINTSTANDALONE WORKSTATIONCONTROLLED WRITESWORKSTATION v0.5

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.

Open Media Core UIOpens 127.0.0.1:3310 in a new tab

Backend & API Reference

Static reference, not live status

Documented 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.5

Standalone UI

Operator-facing workstation. Search, preview, inspect.

127.0.0.1:3310

Media Core Backend

Upload, search, process. Owns the transcript and visual enrichment pipeline.

127.0.0.1:8310

Backend 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_index

Backend 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 · streams

HQ 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 PASSING

Playwright 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.