# Type Alias: Checkpoint

> **Checkpoint** = `Record`\<`string`, `string`\>

Defined in: [dev/src/replay.ts:36](https://github.com/debuffjp/debuff/blob/487a371b887e2dbf1b4e95719a9b0b5ed1a5efa1/packages/dev/src/replay.ts#L36)

A short hash of each part of the game's state, keyed by its `DevState` path: `scene`, `events`, one
`state.<key>` per top-level key of the scene's `inspect()` (or `state` when it isn't an object) and
`plugins.<name>`. A part that differs from the recording names where a replay went its own way.
