When you create a scenario via Lattice Canvas, the graph itself — every node, every edge, the priorities, the weights — is persisted alongside the scenario. You can reopen the canvas at any time to refine the thesis without rebuilding from scratch.
Where the affordance appears
On the scenario detail page, next to the Read the long-form watch button, you'll see Open in Lattice Canvas in the magenta accent color whenever the scenario carries a persisted graph. Scenarios created through Guided or Builder don't have a graph yet — the button only appears on graph-backed scenarios.
What reopening does
Tapping Open in Lattice Canvas takes you to /scenarios/{slug}/lattice. The canvas hydrates with your saved nodes and edges in their exact positions. The header reads *Refining {scenario title}* instead of the new-canvas tagline, so you always know whether you're shaping a new graph or refining an existing one.
The Signal Library on the left is your current subscribed lattice — including any custom signals you've saved since the original build. You can add nodes the original graph did not have, connect them, reweight existing edges, or remove anything that no longer reflects your thesis.
What regenerating does
When you press Generate Scenario from the refined canvas, the action routes you to the Builder with the new graph pre-loaded. The Builder is where you confirm the changes and save — by design, the regenerate does not overwrite the existing scenario silently. You finish the changes in the Builder and save explicitly, the same way you would with any scenario.
A note on philosophy
Scenarios are not snapshots. They are positions a steward holds and refines as the world moves. Lattice Canvas persistence is what makes that refinement legible — the shape of your thinking is preserved, not just the conclusion you arrived at.