Goal
Create the first privacy boundary for submitted AI conversation exports.
Acceptance criteria
- Service accepts a synthetic raw export payload.
- Service returns anonymized messages plus a redaction report.
- Output schema is documented and validated in tests.
- Raw input is not persisted by default.
Goal
Create the first privacy boundary for submitted AI conversation exports.
Acceptance criteria