Schema markup overhaul

Single source of truth in src/data/* for visible UI and JSON-LD, typed builders in src/lib/schema/index.tsx, per-page graphs across every route. Validation guide in docs/geo/schema-validation.md.