fix(release): publish the unsupported-platform tombstone ahead of base
Remove the unsupported-platform tombstone from the aggregate base upload set so base publish cannot upload it. The fail-closed prerequisite stays ahead of classification and upload, and pre-upload index validation now treats tombstone-published/base-empty as the expected production state instead of rejecting it as divergent; previously the rail could not express the required ordering and an empty index would have uploaded the tombstone together with base.
Make check_native_sol_conformance fail on zero authorities, zero Flask routes, zero OpenAPI operations, or a missing top-level import entry instead of passing vacuously on an empty scan.
Delete check_tools_http_only.py and check_call_http_only.py, plus their tests and Makefile wiring. Their subjects no longer exist, so they reported success over an empty scan while still running in make ci.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>