- types.ts: RetentionPolicyDoc, RetentionJobDoc + 2 schemas + getCutoffDate helper - repository.ts: policy CRUD, enabled policies query, job audit trail, stats - routes.ts: 7 endpoints (policy CRUD, enforce with dry-run, job history, stats) - retention.test.ts: 12 schema + helper tests - Supports delete/archive/anonymize actions with configurable date fields - Cosmos containers: retention_policies, retention_jobs |
||
|---|---|---|
| .. | ||
| extraction-service | ||
| mcp-server | ||
| monitoring | ||
| platform-service | ||