🧬 Descriptors & attributes describe what the identity is, without revealing private info.
Goal: define a structured, privacy-preserving way to represent personal or institutional data such that:
- raw values stay encrypted inside the Vault
- apps operate only on descriptors and proof templates
- all attributes commit into the
attributes_root- issuers can certify values without exposing them
- the system stays stable, flexible, and future-proof
This is the identity grammar, shared across apps, services, and chains.