Whether namespace starts with prefix.
Segments are compared literally first; if the prefix segment itself contains
no :, the candidate segment is also compared after its dynamic suffix is
stripped (see normalizeNamespaceSegment). This mirrors
is_prefix_match in api/langgraph_api/protocol/namespace.py so server-side
filtering and client-side per-subscription narrowing stay consistent.