Skip to content

Feature: Add 'AI Compliance' Strict Configuration Preset #4

@matthewgoluba

Description

@matthewgoluba

To ensure data sent to AI models (Gems) adheres to strict compliance policies, we need a pre-defined configuration that enables all relevant patterns by default. This prevents users from manually having to select every single PII type.

Tasks:

  • Define a strict-ai preset in packages/core/src/presets.ts (or similar).
  • Preset should enable:
    • All PII (Names, Emails, SSN, Phone).
    • All Financial (Credit Cards).
    • All System (UUIDs, IPs, MAC Addresses).
  • Expose this preset in the API so clients can request config: strict-ai.

Additional Presets Implemented:

  • minimal - Only email and phone
  • logs - Format-preserving for IPs, token for secrets
  • financial - Focus on credit cards, SSN
  • healthcare - HIPAA-focused

Metadata

Metadata

Assignees

Labels

complianceAI compliance and data protectioncoreCore library functionalityenhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions