diff --git a/src/commands.rs b/src/commands.rs index 96d1610..bfae7b0 100644 --- a/src/commands.rs +++ b/src/commands.rs @@ -692,29 +692,96 @@ async fn registry_page() -> Response { .into_response() } -const REGISTRY_PAGE: &str = r#" -
Federated Retrieval Exchange — a membership federation for retrieval.
+Members answer broadcast queries from content they already hold. The protocol is deliberately +small: signed messages, budgets, honest truncation, aggregate courtesy. No announce stream, no +scores on the wire, no in-protocol payment.
+Everything else — matching, ranking, retention, trust — is local.
+ +frxd.frxd --onboarding and paste the credential block it gives you.…
+The registry is a signed, versioned, public snapshot: GET /registry.json. Membership is governed by the MA — questions and codes come from there.