c2b726e7bdcb137ffc9c75c605aa5f0191da374e
Replace soft-delete with anonymize + hard-delete to meet iOS App Store data retention requirements. Non-PII fields are preserved in anonymous_session_snapshots for analytics. - Add anonymous_session_snapshots table and ORM model - Implement anonymizer to extract non-PII fields before deletion - Remove points_ledger.biz_id FK constraint (snapshot-style reference) - Preserve transaction history while allowing session deletion - Add 14 unit tests + 1 integration test
Description
eryao test repo
Languages
Python
53.5%
Dart
29.7%
TypeScript
13.5%
Astro
2%
Shell
0.4%
Other
0.7%