Skip to content

Improve AI privacy erasure propagation gates#2070

Open
shensz2017 wants to merge 1 commit into
UnitOneAI:mainfrom
shensz2017:improve/ai-privacy-erasure-propagation
Open

Improve AI privacy erasure propagation gates#2070
shensz2017 wants to merge 1 commit into
UnitOneAI:mainfrom
shensz2017:improve/ai-privacy-erasure-propagation

Conversation

@shensz2017

Copy link
Copy Markdown

Bounty type

Skill Improvement ($50-150 potential bounty)

Requested bounty tier: Moderate ($100)

Related review issue: #2069

Summary

This improves ai-data-privacy by adding explicit evidence gates for data subject erasure requests and consent withdrawals across AI-derived stores and model lineage.

The update covers source-to-derived artifact lineage for embeddings, vector chunks, prompt logs, training snapshots, evaluation datasets, provider-retained objects, backups, and affected model artifacts.

Changes

  • Bump ai-data-privacy skill version to 1.0.1.
  • Add Step 7 for erasure and consent-withdrawal propagation.
  • Require deletion receipts, tombstones, reconciliation checks, training exclusion manifests, provider retention evidence, backup restore replay, and model/training decisions.
  • Expand high-severity classification for erasure requests that do not propagate to AI-derived stores.
  • Add reporting table for erasure propagation evidence.
  • Add vulnerable and benign regression scenarios for missing vs. complete erasure propagation evidence.

Tests

Added scenario fixtures:

  • tests/vulnerable/ai-data-privacy-erasure-missing-derived-store-reconciliation.yaml
  • tests/benign/ai-data-privacy-erasure-propagated-with-receipts.yaml

Local validation performed:

  • git diff --check
  • verified required YAML keys in both new fixtures

Payment preference

GitHub Sponsors, if accepted.

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