Skip to content

Conversation

@sunshowers
Copy link
Contributor

@sunshowers sunshowers commented Nov 7, 2025

Add commands to show a log of states, and to switch to a different simulator state. This allows for rewinding and branching off states.

To render a graphical log, we use the sapling-renderdag library used by Sapling and Jujutsu.

Created using spr 1.3.6-beta.1
Created using spr 1.3.6-beta.1
@sunshowers sunshowers requested a review from jgallagher November 7, 2025 17:16
@sunshowers
Copy link
Contributor Author

(This isn't super high priority to review)

One thing I'd love to get feedback on for this set of PRs is whether the code feels too LLM-generated. This was an interesting mix/experiment for me, so definitely looking for feedback on which bits need to be tightened up/rewritten.

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