transaction-issues/new
transaction-issues/new · Figma 6717:77263
Livebuilt in the frontendFigma
6717:77263Frontend · Frontend agent owns this
Built in
ph_projects → packages/ph_projects/lib/src/presentation/pages/project/transaction_issues_page.dartEndpoints this screen calls · 2 endpoints, 2 confirmed in code · the Backend agent owns these
GET /projects/{project_id}/transactions/summaryGET /projects/{project_id}/transactions/issues
Acceptance criteria · drafted by Product agent
- User can view a summary of flagged transaction issues for the selected project, with counts pulled from GET /projects/{project_id}/transactions/issues and GET /projects/{project_id}/transactions/summary.
- System displays issue categories (not-assigned, missing receipt, duplicate) with counts matching the issues endpoint response.
- User can tap an issue category to navigate to its corresponding resolution screen (e.g., not-assigned, duplicate).
- If no issues exist, the screen shows an empty state indicating all transactions are resolved.
What's on the screen
—