registry: name the public registry network.auths.dev (one const, no silent default)#398
Merged
Conversation
Introduce `auths_sdk::PUBLIC_REGISTRY_URL = "https://network.auths.dev"` as the single home for our first-party public registry URL, and rename the old dead `registry.auths.dev` references to it across SDK/CLI doc-comments, examples, and the current guides. It is a named reference, not a silent default. Registry-touching commands still require an explicit --registry/AUTHS_REGISTRY_URL — baking ours in as the fallback would centralize a network the deploy charts exist to let anyone federate, and the core verbs need no registry at all. The rationale comments (registration.rs, verify_helpers.rs) are updated to that reasoning rather than the old "it 404s" one. Also correct stale docs the removed default left behind: the generated CLI tables and namespace arg help showed a `registry.auths.dev` default that no longer exists — they now read "no default" (—), matching `xtask gen-docs`. Dated planning docs and the gitignored mkdocs `site/` build are left as-is. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Auths-Scope: sign_commit Auths-Id: did:keri:EB5cPHY0t-ejNC_rUzPS1dclTvd6kG-R9mQzjozCuGgd Auths-Device: did:keri:EO1cBsYoV5izKvdIL6TstN5TOQl1hYN3WnhtAOh1lwAp Auths-Anchor-Seq: 13
Auths Commit Verification
Result: ✅ 1/1 commits verified |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Names our first-party public registry
network.auths.devand gives it a single home in code, replacing the old deadregistry.auths.devreferences.What & why
pub const auths_sdk::PUBLIC_REGISTRY_URL = "https://network.auths.dev".--registry/AUTHS_REGISTRY_URL. Baking ours in as the fallback would make our infrastructure everyone's default and centralize the very network the deploy charts (helm/terraform/compose) exist to let anyone federate — and the core verbs (identity, signing, verification) need no registry at all. Ours is one option a party opts into; running your own is another.… Our public registry is https://network.auths.dev — pass it, or point --registry at your own.), at the CLI boundary so it doesn't touch the frozenAUTHS-E5400registry.Rationale comments updated
registration.rsandverify_helpers.rsno longer explain the no-default stance via "it 404s" (incidental). The real reason — federation + offline-first — is now stated, and both referencePUBLIC_REGISTRY_URL.Stale docs the removed default left behind
The clap
--registryargs have carried nodefault_valuesince the default was removed, but the generated CLI tables and thenamespacearg help still advertised aregistry.auths.devdefault. Corrected to "no default" (—), matching whatxtask gen-docsproduces. Prose guides (sharing-your-identity,github-claims,profiles) reframed from "the default registry … is not yet live" to "no default; use ours or your own."Deliberately left alone
docs/plans/roadmap/product_roadmap_20260716.md, GTM docs,.recurve/.../next_plan.md) — rewriting them to saynetwork.auths.devwould falsify what was analyzed at the time.site/build — regenerates fromdocs/.Naming note
Constant is
PUBLIC_REGISTRY_URL, notDEFAULT_REGISTRY_URL— since we decided it is not auto-applied, "DEFAULT" would mislead the next reader. Trivial to rename if preferred.🤖 Generated with Claude Code