fix(normalizer): reject malformed status URLs (#216)

* test(normalizer): reproduce malformed status URL failure

* fix(normalizer): reject malformed status URLs

* test(normalizer): fold the malformed status URL case into its nearest check

The structured status URL regression belongs beside the existing host policy
test, which already builds the same fallback. A separate file duplicated the
setup and added another qmltestrunner process for one assertion.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AaL4UQvYVJrs9o4wNMx55X

---------

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
757f58e6bbSimone committed on 9/11/2026, 2:02:52 AM· committed by GitHubparente9f434c
3 files changedLine totals unavailable