Skip to content

Add data-contract-cite to Testing section#284

Open
Ces107 wants to merge 1 commit into
igorbarinov:masterfrom
Ces107:add-data-contract-cite
Open

Add data-contract-cite to Testing section#284
Ces107 wants to merge 1 commit into
igorbarinov:masterfrom
Ces107:add-data-contract-cite

Conversation

@Ces107
Copy link
Copy Markdown

@Ces107 Ces107 commented May 19, 2026

Adds data-contract-cite, an MIT-licensed Python CLI for regulated data pipelines.

What it does: takes a data contract (YAML schema + assertion list) and emits a compliance manifest that maps each assertion to the verbatim text of the regulation that authorises or requires it (GDPR Art. 5/9, EU Data Act Art. 4-5, HIPAA Safe Harbor). The manifest is hash-chained against a per-assertion audit log so a regulator can verify integrity from the JSON alone.

Differs from the existing Testing-section tools by carrying the regulatory citation as a first-class output, which matters for pipelines crossing data-protection boundaries (cross-site research, cross-border B2B, regulated industries). Disclosure: I am the author. Placed alphabetically near Fixzi (last entry). 68 tests pass, ruff + mypy strict clean.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant