getParsedQuery() always materializes a URL and visits its searchParams, including requests whose URL has no query delimiter. Stacks request input helpers reach this through the shared lazy query accessor.
Investigate skipping URL creation for a request with no ?, while preserving an already cached URL, explicit query accessor overrides, per-request query identity, repeated keys, decoding, and fragment semantics. Implement in bun-router itself if supported by repeatable measurements, without downstream patches or dependency aliases.
Baseline: stacksjs/bun-router@21eb756. Caller: stacksjs/stacks@96fc5a8.
Validation will compare frozen source snapshots with alternating fresh-process CPU samples on the current shared macOS/Bun host, then exercise actual routing if the helper result supports proceeding. These diagnostics are not HTTP throughput rankings or publishable benchmark results.
Related: stacksjs/stacks#2450 and #888. Any additional commit requires rebuilding and revalidating the eventual release; npm publication is still pending explicit approval.