Skip to content

prd: canvas runs view#3935

Open
AleksandarCole wants to merge 2 commits intomainfrom
prd--canvas-runs-view
Open

prd: canvas runs view#3935
AleksandarCole wants to merge 2 commits intomainfrom
prd--canvas-runs-view

Conversation

@AleksandarCole
Copy link
Copy Markdown
Collaborator

No description provided.

@superplanehq-integration
Copy link
Copy Markdown

👋 Commands for maintainers:

  • /sp start - Start an ephemeral machine (takes ~30s)
  • /sp stop - Stop a running machine (auto-executed on pr close)

Copy link
Copy Markdown
Collaborator

@forestileao forestileao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think there’s a gap around node inspection UX.

From what I see, the PRD defines node inspection in Run View (double-click with run-scoped data), but it doesn’t clearly define how this relates to Live node inspection or whether we reuse the same UI vs create separate experiences.

My suggestion:

  • Clicking a node in Live Canvas should always show latest state
  • Run View should be the only place for run-specific (historical) inspection
  • Reuse the same node inspection UI everywhere (just change the data source) (NOT SURE IF THIS IS GOOD UX, just something that popped in my head)

This keeps the mental model simple:

  • Live = “what’s happening now”
  • Run View = “what happened in that run”

and avoids having multiple sidebars / duplicated inspection patterns.

let me know your thoughts.

@AleksandarCole AleksandarCole changed the title prd: Canvas Runs View (WIP) prd: canvas runs view Apr 4, 2026
@AleksandarCole AleksandarCole marked this pull request as ready for review April 4, 2026 08:02
@AleksandarCole
Copy link
Copy Markdown
Collaborator Author

Hey @forestileao good points - this was WIP - i have updated it now and I hope it covers details better.
Your instinct is right - imo we have to have similar UI/UX between Runs/Live or have completely different UI/UX - keeping it in some weird same same, but different state will be confusing. For now, I suggested that we go with the approach of keeping them very similar. This means that we would ditch the runs in sidebar on the live view completely.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants