Preflight · blocking
validate:data runs before every build
If any check fails, nothing deploys.
- Every artist id matches its filename.
- Every date parses in the expected format.
- Every credit object matches the five-role shape.
- Every award entry is well-formed; a malformed one once crashed a deploy.
- AllMusic citation URLs get flagged; that site blocks bots, and unverifiable links shipped once.