Summary
Implement the Generate redaction strategy — replacing sensitive values with realistically generated alternatives using LLM or rule-based generation.
Scope
- Text: generate realistic replacement names, addresses, phone numbers, etc. matching entity kind and format
- Image: generate replacement face/object images (e.g., synthetic faces via diffusion model)
- Audio: generate replacement speech segments (e.g., TTS with altered voice)
Context
TextStrategy::Generate was removed in the redaction pipeline rework since it produced only placeholder text ([GEN:PersonName]). This issue tracks implementing actual generation across all modalities.
Tasks
🤖 Generated with Claude Code
Summary
Implement the
Generateredaction strategy — replacing sensitive values with realistically generated alternatives using LLM or rule-based generation.Scope
Context
TextStrategy::Generatewas removed in the redaction pipeline rework since it produced only placeholder text ([GEN:PersonName]). This issue tracks implementing actual generation across all modalities.Tasks
GeneratedRedactiontype or extend existing strategiesRedactionApplicator🤖 Generated with Claude Code