feat(identity): classify labeler hostnames as local vs remote
Adds is_local_labeler_hostname classifier for determining whether a labeler
URL is locally reachable (localhost, ::1, RFC 1918 private, .local mDNS) or
remote. Used by later phases to validate self-mint did:web viability. Includes
comprehensive test table covering localhost variants, private ranges, and public hosts.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
authored by