pub(crate) fn is_namespace(path: &str, root: &str) -> bool
Returns true when path equals root or is nested directly under it (root/...). Uses an exact slash boundary so /v1 does not match /v10 or /v1-internal.
true
path
root
root/...
/v1
/v10
/v1-internal