I’m considering making the following changes:
- Rename id to subject to make it clear that entity denoted by this property is not an ActivityPub object. The term “subject” is also used in Verifiable Credentials Data Model v1.1 spec.
- Rename Identity to LinkedIdentityProof because “identity subject” doesn’t make sense. The IdentityProof name would be more appropriate but it is already used for Mastodon-style identity proofs.
- Maybe rename alsoKnownAs to sameAs or aliasOf. This depends on the outcome of this discussion: Defining alsoKnownAs - #30 by trwnh