//! Adapter-side path canonicalization.
//!
//! This is where HTTP/CoAP wire paths like `/foo` become canonical Engine
//! world paths like `home/foo`. The library only validates canonical names.
/// Path prefix is policy: `/home/tmp/foo` must stay a durable home world, not
/// silently become transient `/tmp/foo`. Bare `/foo` is the convenience spelling
/// for `/home/foo`; explicit namespaces are kept.
pub