Skip to content

Index

SEDI Digital Guardian (sedi-guardian)

Purpose

sedi-guardian attests that a guardian holds recognized legal authority to act on behalf of a ward under Utah's State-Endorsed Digital Identity law (Utah Code §63A-20-201(3); acceptance mandated by Parts 4–6). It is the credential a wallet, verifier, or relying party evaluates to decide whether to let someone present or act with another person's SEDI — a parent for a child, a court-appointed guardian for an incapacitated adult, a health-care agent under an advance directive.

Guardianship is one of the four delegated-authority relationship types (with delegation, controllership, stewardship): a guardian acts generally, in the dependent's best interest, for someone who cannot be fully sovereign — categorically different from a delegate acting for a still-sovereign principal. The model here follows the established prior art — the Sovrin Guardianship in SSI V2 whitepaper and Aries RFC 0103 "Indirect Identity Control" — and Utah's Title 75 Chapter 5 guardianship statutes.

The load-bearing invariant: holder ≠ subject

The single most important rule, from both the prior art and the law, is that the guardian holds the credential and the ward is named only by edge. The issuee (a.i) is the guardian; the ward is the subject edge to the ward's sedi-id. This is what keeps guardianship transparent representation, never impersonation — a verifier can always tell that a guardian is acting for a ward, not that the ward is acting. Collapsing the two (guardian-as-subject) is the classic impersonation/commingling failure the whole field warns against.

The four statutory bases

Utah recognizes four bases, and they have genuinely different shapes — which is why basis is a first-class, machine-checkable field rather than governance-framework prose:

basis Authority arises from Evidence Notes
courtGuardianIncapacitated (§75-5-301) probate court, after an incapacity finding Letters + order/case number Utah prefers limited; enumerate powers
courtGuardianMinor (§75-5-202) probate court (or accepted testamentary appointment) Letters + order/case number parent keeps residualParentalRights; expires at 18
custodialParent inherent parental right — no court birth certificate authorityType: inherentParental; expires at 18/emancipation
designatedRepresentative the individual (self-executed) POA or advance directive subtype: financialPOA / healthCareAgent; a health-care agent is capacityConditioned

Scope must be explicit. Utah's strong limited-guardianship preference means most guardianships are limited, so powers (plenary or an explicit set — healthCare, residence, education, …) is required, and a verifier MUST check the specific action against it (a medical-only guardian is not authority for a financial act).

Note on scope: SEDI's guardian is of the person (care, residence, medical), not a conservator of property — a separate Utah appointment not among the four bases. And a supported-decision-making supporter (2025 Part 7) is deliberately excluded: a supporter cannot decide for the principal, so they are not "authorized to act on behalf of" and are not a digital guardian (see this.i @sdlg3n).

sedi-guardian carries only what Utah law makes relationship- and jurisdiction-specific: the basis, the powers scope, and a clustered recognition block (appointing court/case/order or self-executed instrument, appointingState, and cross-state registrationStatusnative / registeredForeign / transferred under UAGPPJA, Title 75 Ch. 5b). It is registry-bound (ri): guardianship terminates dynamically (majority, restored capacity, death, court order), so a verifier MUST check current status, not just the signature and dates.

The generic delegated-authority machinery — the act grid, fine-grained constraints, duties, and terminating events — is not re-implemented here. It lives in GCD (relationType: guardianship), reachable through the optional scope edge. So a simple guardianship stands on sedi-guardian alone (with a powers list); one needing rich, gated act-constraints edges to a GCD. This is the deliberate two-layer factoring: GCD for the generic relationship, sedi-guardian for the legal specifics.

This is the first of a likely sedi-legal-authority family — conservatorship and POA-agency share most of the recognition layer. Per this repo's extract-at-the-second-pattern discipline, a shared base is extracted when that second instance is actually researched, not guessed now; and person-fiduciary authority (guardian/conservator) stays distinct from thing-controllership (a drone has no interest to protect), which remains GCD's territory. See this.i @sdlg3n.

Schema and examples

See sedi-guardian.schema.json — a v1 attribute+edges+rules ACDC. Like GCD, an authority credential is disclosed whole (a verifier needs basis + scope + validity together), so the attribute section is flat, not selectively disclosable. Edges: subject (→ ward's sedi-id; I2I when a principal self-designates, else NI2I), authorization (→ the court order / Letters / instrument, often FAA-wrapped), and the optional scope (→ a GCD).

The gallery covers all four bases:

Example basis highlights
example.json courtGuardianIncapacitated limited healthCare+residence, court recognition, reviewDueDate, GCD scope edge
court-guardian-minor courtGuardianMinor plenary, residualParentalRights, expiryDate at majority
custodial-parent custodialParent inherentParental (no court/case), birth-certificate authorization
designated-representative-healthcare designatedRepresentative healthCareAgent, selfExecuted, capacityConditioned, substitutedJudgment, subject edge is I2I

The invalid/ corpus rejects a missing/mistyped basis, empty or bad powers, a recognition missing a required field or with a bad authorityType, a bad edge operator, a malformed date, and the structural omissions.

Governance

The fiduciary and safeguard rules live in the SEDI guardianship governance framework (rules.json), referenced from r: best-interest fiduciary duty, the holder≠subject transparency rule, scope-enforcement, dynamic-revocation-checking, second-guardian authorization for high-risk acts, auditability, appeal/oversight, requalification cadence, least-restrictive / evolving- capacity (the ward's right to reclaim sovereignty), no bulk-load without consent, issuer-authority per basis, and the supported-decision-making exclusion.

Provenance

Design decisions and the generalization hypothesis are in this.i (@sdlg3n). Sources: Utah Code Title 75 Ch. 5 (guardianship) and Ch. 5b (UAGPPJA); the Sovrin Guardianship in SSI V2 whitepaper; Aries RFC 0103/0104; and the delegated-authority model in papers/sda.md.