# Rust port — `track-format` crate (Stage 1) Pure parse/serialize codec for the track DSL, validated against the shared golden vectors (`tests/fixtures/track-format.json`) — the third implementation alongside `engine.js` and `app.py`. See `docs/rust-port.md` for the staged plan. All tooling runs in a container (per the develop-in-container rule): ```sh ./rust/run.sh # cargo test — runs the conformance + idempotency suite ./rust/run.sh cargo build ./rust/run.sh bash # interactive shell in the crate ```