Skip to content

Product: Studio deploy + Act on findings + unified action surface (F5/F12/F3) #1344

Description

@groupthinking

Problem

Studio deploy, dashboard “act on findings,” and project scaffold packaging were incomplete or fragmented:

  • Studio Deploy was a static handoff message, not a real /api/pipeline kickoff + job poll.
  • Dashboard Actions did not expose POST /api/agents/actions.
  • Backend project_scaffold from TranscriptActionAgent was dropped before UI; workbench /api/scaffold was a parallel non-canonical surface.

SSOT follow-ups: F5, F12, F3 (UVAI-EventRelay-SSOT).

Acceptance criteria

  • Studio Deploy calls POST /api/pipeline with deployment_target=vercel, reuses last Run job id when present, polls /api/jobs/{id} for live_url / github_repo, and degrades cleanly without BACKEND_URL.
  • Dashboard ActionsPanel runs action agent via useActionAgentStore/api/agents/actions with phase UI.
  • project_scaffold is preserved through pipeline stream + dashboard insights.
  • Deterministic scaffold package (README, tasks.json, stub) lives in EventRelay lib/action-surface.ts with Export package UI; workbench marked retired.
  • Unit tests for studio-deploy and action-surface pass.
  • PR governance + required CI green on the implementation PR.

Implementation PR

#1343

Activity

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

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions