Validation is a panel, not an email
Most platforms accept a release and tell you what was wrong with it afterwards, by which point the artist has moved on and the release date is closer. Here the report is beside the form the whole time. Findings carry one of two severities — blocking or advisory — and clicking one moves to the exact field that raised it rather than leaving you to find it.
- Submit unlocks only on a clean report; advisories never block
- Each finding deep-links to its own field, across tabs
- The report is generated server-side, so the same rules apply to the API