To support a community-driven improvement cycle, users need a way to report when the tool misses sensitive data.
Architecture:
- Bun HTTP server endpoint (part of
packages/api/)
- PostgreSQL database for persistent storage (local dev + production)
- No external services - all self-hosted
Requirements:
- Endpoint: POST /api/feedback
- Payload:
{ original: string, missed: string, type?: string, regex?: string, sampleData?: string, patternName?: string, category?: string }
- Storage: PostgreSQL database
- Admin: GET /api/feedback to list all submissions
Tasks:
To support a community-driven improvement cycle, users need a way to report when the tool misses sensitive data.
Architecture:
packages/api/)Requirements:
{ original: string, missed: string, type?: string, regex?: string, sampleData?: string, patternName?: string, category?: string }Tasks: