How it relates to AgenID
The envelope is the resolver's output in the protocol. A verifier recomputes the manifest digest, confirms the ManifestProof binds it, and re-runs the Ed25519 check over RFC 8785 canonical bytes. The registry cannot forge an operator signature, so a tampered envelope fails that check.
Identifiers have the shape of the spec's example, agenid:01J8Z3K3F2QZ9X6V7R4T8N2W5Y. Paste any registered identifier into /verify to see its envelope checked.
The key-discovery pointers name both sources for the operator key: the registry copy at GET https://www.agenid.com/v1/keys/<key-ulid> and the operator's own /.well-known/agenid/keys.json.
Why it matters
A registry that only returns an answer asks you to trust it. The envelope moves the decision to the verifier: a service can compute the level itself from the checks that passed instead of taking a field on faith.
The reference deployment at agenid.com issues nothing above L1_REGISTERED today. L2 and higher require a VerificationAssertion signed by a root authority key, and that key has not been created yet.
What it does not mean
A valid envelope says which operator key signed which statements about which agent. It does not say those statements are true, and it does not say what the agent is allowed to do. Identity and permission are separate questions.