fences: sketches as text, enum-from-int planned, effects names card emit-operand-unhandled (full fence run after 97fe6cbc1)
docs: cargo: traps name the Rust functions; WARP_DEBUG_CRATES=1 debug builds show file and line
docs: cargo: common crates come prebuilt (downloaded, SHA-256 checked); WARP_BUILD_CRATES=1 builds locally
cargo.md: use cargo <crate>, Rust crates as generated components (card use-cargo); use.md links it