l7-schema-malformed

The <script type="application/ld+json">tag on this page contains syntactically invalid JSON — an unquoted value that json.loads will reject. The current extractor drops it silently, so a check that only reads ExtractedFacts.schema_blocks would see this page as "no schema" — indistinguishable from a page that never declared any.

The Phase 1b check must count raw ld+json tags against parsed blocks and flag the delta.