lib.rsannotatedlib.rssource26 lines · 857 B · raw

A replay of a run: what the console held and what the bot's tick wrote, every emulated frame, with periodic keyframes and a tree of branches - so a window can pause, scrub anywhere already played, replay it, and start a fresh bot from any point without losing the future that was already there.

Design and the research behind it: ~/brains/personal/technology/artificial-intelligence/jev/replay-timeline.md. Native only, like zbanks and mcp (packages/CLAUDE.md's exception list): this crate writes files, which the wasm build cannot.

12pub mod format;
13pub mod header;
14pub mod keyframe;
15pub mod keyframes;
16pub mod log;
17pub mod rebuild;
18pub mod recorder;
19pub mod seek;
20pub mod speed;
21pub mod storage;
22pub mod tree;
24pub use format::{FrameEntry, Pick};
25pub use header::RunHeader;
26pub use tree::{BranchMeta, Tree};