Summary
Use real GitHub repos in synapt-dev to verify gr2 UX and workflow behavior against actual remotes instead of tempdir-only stand-ins.
Repos
synapt-dev/gr2-playground-app
synapt-dev/gr2-playground-api
synapt-dev/gr2-playground-web
Why
The current prototypes prove metadata and command-shape ideas, but they do not yet pressure the UX against real git behavior:
- cloning actual remotes
- default branches
- multi-repo branch switching
- PR/review lanes against live repo state
- dirtiness and recovery around real checkouts
Verification scenarios
- bootstrap a workspace from a real
WorkspaceSpec pointing at the playground repos
- create a feature lane spanning 2-3 repos
- create and switch a second feature lane while the first stays intact
- create a review lane without disturbing the feature lane
- verify
repo status, lane show, and exec status stay honest about actual checkout state
- verify dirty-work detection and recovery behavior against real repos
- verify shared scratchpad flow alongside private lanes
Outcome
This should become the first real-user validation surface for gr2, and future prototype verification should be expected to hit it before we call a workflow solid.
Summary
Use real GitHub repos in
synapt-devto verifygr2UX and workflow behavior against actual remotes instead of tempdir-only stand-ins.Repos
synapt-dev/gr2-playground-appsynapt-dev/gr2-playground-apisynapt-dev/gr2-playground-webWhy
The current prototypes prove metadata and command-shape ideas, but they do not yet pressure the UX against real git behavior:
Verification scenarios
WorkspaceSpecpointing at the playground reposrepo status,lane show, andexec statusstay honest about actual checkout stateOutcome
This should become the first real-user validation surface for
gr2, and future prototype verification should be expected to hit it before we call a workflow solid.