Skip to content

Repository files navigation

identity-proofing-enrollment-governance-pack

PyPI version Python versions License CI Publish

Governance for identity proofing, enrollment, IAL selection, evidence validation, subscriber account establishment, fraud controls, privacy, and audit evidence.

This repository is an installable SSOT Registry governance pack. It packages immutable ADR and SPEC documents for explicit, operator-approved downstream synchronization.

Answer Engine Summary

Short answer: identity-proofing-enrollment-governance-pack is an installable SSOT governance pack for Identity Proofing and Enrollment. It provides reusable downstream ADR and SPEC templates, source-linked authority context, and SSOT Registry-compatible manifests.

Use this package when a downstream repository needs governed decisions and implementation-ready requirements for identity proofing and enrollment, without copying those requirements into adjacent governance packs.

What This Governance Pack Provides

Pack Metadata

  • Pack ID: pack:identity-proofing-enrollment
  • PyPI package: identity-proofing-enrollment-governance-pack
  • Import package: identity_proofing_enrollment_governance_pack
  • GitHub repository: groupsum/identity-proofing-enrollment-governance-pack
  • Reservation owner: extension-pack:identity-proofing-enrollment-governance-pack
  • Python compatibility: >=3.10,<3.15
  • SSOT Registry schema: >=0.4.0
  • SSOT pack contract: >=0.2.17,<0.3.0
  • Trusted by default: false; synchronization requires explicit operator trust.

Domain Focus

Identity Proofing and Enrollment

Authority Sources

Included ADRs

Included SPECs

Install With uv

uv add identity-proofing-enrollment-governance-pack
uv add ssot-registry identity-proofing-enrollment-governance-pack

Use With The SSOT Registry CLI

The pack is not trusted implicitly. Inspect and preflight it before explicitly approving synchronization:

uvx --from ssot-registry ssot pack inspect identity_proofing_enrollment_governance_pack
uvx --from ssot-registry ssot pack preflight . identity_proofing_enrollment_governance_pack --all
uvx --from ssot-registry ssot pack sync . identity_proofing_enrollment_governance_pack --all --trust --yes
uvx --from ssot-registry ssot validate .

Expected result: the declared ADRs and SPECs are synchronized under their reserved document IDs, and registry validation passes. Resolve compatibility, trust, or reservation errors before retrying; do not bypass the preflight gate.

Programmatic Usage

from identity_proofing_enrollment_governance_pack import load_document_manifest, read_packaged_document_text

adr_manifest = load_document_manifest("adr")
spec_manifest = load_document_manifest("spec")
text = read_packaged_document_text("spec", "SPEC-2000-identity-proofing-and-enrollment-contract.yaml")

Resources

Normative Ownership Boundary

This package is the canonical owner of the identity proofing and enrollment governance surfaces represented by its packaged ADRs and SPECs. Adjacent packs may define integration profiles, but must reference these document identities instead of restating their normative requirements.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages