Skip to content

v0.1.0 — Phase 1: headless skeleton

Choose a tag to compare

@PandaCatz PandaCatz released this 13 Jul 20:25

Phase 1 — headless skeleton.

Establishes the accuracy-first workspace: deterministic contracts (integer emulated time, typed video/audio/input packets, the Core/OutputSink traits, non-panicking errors), a defensive borrowed .ws / .wsc parser (structural validation, hostile-input handling), a synthetic core + capture sink with stable FNV-64 hashing, and a headless CLI.

Rust 1.96.0 pinned; unsafe forbidden workspace-wide; warnings are errors.

Scope: this proves the shared contract and the headless capture path only — it is not console emulation.