Identity
Lineage
Derive child identities and verify the chain to its root.
Lineage connects a derived identity to its parent and root. Verify each link rather than inferring trust from a DID string or a rendered glyph.
Workflow
- Load or create the parent using the selected language identity implementation.
- Check the parent identity and the authority under which a child may act.
- Derive the child with an explicit identifier and namespace.
- Verify the resulting lineage chain before using the identity in an accountable workflow.
- Persist signing material through the configured protector and bind narrower capabilities separately.
The identity package records the Rust signatures. The language catalog links each implementation. Max-depth and persistence behavior are implementation-specific; do not copy function arguments between languages.
Lineage verification is distinct from capability delegation, external registry resolution, human verification and chain settlement.