Skip to content

P2: Rebuild Sidecar around real OBS scene/look control #98

Description

@iamfatness

Problem

Sidecar currently feels disconnected: looks/previews do not reliably match OBS, source creation has been brittle, and operators cannot trust it as a production console.

Outcomes

  • Sidecar controls actual OBS scenes through obs-websocket, not a standalone preview model.
  • Creating/applying a look creates or updates the corresponding OBS scene, nested participant scenes, overlays, and source ordering.
  • Preview is either WYSIWYG from OBS state or explicitly labeled as design-only.

Acceptance criteria

  • Applying any built-in look changes the active OBS scene visibly.
  • OBS scene audit reports exact missing/stale layers and offers repair.
  • Sidecar never claims a look is live unless OBS state matches the render plan.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:sidecarSidecar production console and scene/look editorpriority:P2Important workflow/product completeness worktype:epicLarge roadmap item composed of smaller tasks

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions