2.1 KiB
id, title, status, assignee, created_date, updated_date, labels, dependencies, priority, ordinal
| id | title | status | assignee | created_date | updated_date | labels | dependencies | priority | ordinal |
|---|---|---|---|---|---|---|---|---|---|
| TASK-45 | Show audit evidence on detail pages | Done | 2026-06-07 21:50 | 2026-06-10 19:27 | high | 47000 |
Description
Fix the audit detail view so stored checked pages and compact website-enrichment evidence are visible instead of only showing the page count.
Acceptance Criteria
- #1 Audit detail query returns ordered checked-page evidence with crawl, technical, and screenshot summaries
- #2 Audit detail UI renders a compact Geprüfte Seiten section between overview and skills
- #3 Fallback rows render checkedPages even when enrichment evidence is missing
- #4 Public audit and outreach flows remain unchanged
- #5 Regression tests and local verification pass
Implementation Plan
- Add RED tests for getDetail sourceSummaries checked-page evidence
- Add RED tests for AuditDetail compact evidence rendering
- Extend audits.getDetail with bounded lead/enrichment evidence summaries
- Render compact checked-page evidence card in AuditDetail
- Run focused and full verification without closing the task
Implementation Notes
Implemented getDetail sourceSummaries.checkedPages with latest successful website_enrichment evidence by lead, bounded crawl/technical/screenshot joins, storage URL resolution, and checkedPages fallback rows. AuditDetail now renders a compact Geprüfte Seiten card between overview and skills. Verification passed: focused tests, pnpm test, app tsc, lint, git diff --check, convex codegen dry-run/typecheck, and convex dev --once. Browser plugin reached login because its session is unauthenticated; Arc/local authenticated session should show the deployed query after reload.
Final Summary
Closed per explicit user request while switching project tracking to pitchfast.