← All Workshops
MudEngine Part 2: Single-Player REPL
Step 6 / 10
Track your progress with jj
Before we start writing code, set up version control with jj. This part creates a new project independent from the mud-engine project — it needs its own jj repository.
Before every coding step in this workshop, create a checkpoint:
jj new— create a new empty changejj describe -m "Part 2 - what you are about to do"— label it
After completing a step, run jj log to see your checkpoint history.
Initialize jj in this project
jj init💡 Workflow tip
If you completed Part 1, you already know this workflow. The pattern is the same for every workshop:
- Read the step
jj new && jj describe -m "Part 2 - <step description>"- Do the coding work
- Repeat
At the end, jj log shows every step as a separate checkpoint, building on the mud-engine-repl project.
Step 6 / 10