Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Roadmap

zut is built in phases, each ending in a demoable, tested capability. This is a summary; the full plan with rationale lives in docs/ROADMAP.md.

PhaseThemeStatus
0Vertical slice — rust_binary ← zig_library over the C ABI, no interpreter✅ done
1Starlark front-end — real BUILD/.bzl evaluation, rules as definitions✅ done
2Rust & Zig depth — proc-macros, build scripts, crates.io importerin progress
3Configuration & query — select(), platforms, configuration transitionsplanned
4Remote cache & execution — cash in the REAPI shaperemote cache ✅, execution planned
5Daemon & polish — long-lived server, structured events, great errorsplanned

Cross-cutting, every phase: hermeticity is enforced not trusted; the execution path stays REAPI-shaped; correctness invariants are tested as they’re built.

If you’d like to help with any of this, see Contributing.