deckhearth/.convoys/test-scanner-redesign-surfaces.md
varutasu ad0e254324
chore(convoys): mark shipped convoys and refresh ship-readiness (#66)
Close stale convoy frontmatter for merged scanner, lint, and hygiene work;
record P1 #11.5 and queued follow-ups as RESOLVED with PR references.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-02 11:01:27 -05:00

1,005 B

name classification success_metric depends_on status created
test-scanner-redesign-surfaces test Vitest covers scanner redesign API validation and key component behaviors (destination picker, scanned card row, upload-image auth/rate-limit/MIME).
redesign-scanner-flow
shipped 2026-05-27

Convoy: test-scanner-redesign-surfaces

As-shipped: PR #47 (2026-05-27). Vitest coverage for redesign API validation and scanner components.

P2 follow-up from audit-redesign-scanner-flow-44 reviewer report.

Scope

  • test/api/user-cards.test.js — quantity validation
  • test/api/scan/upload-image.test.js — auth, rate limit, MIME rejection
  • test/components/ScannerDestinationPicker.test.js — game filter + destination toggle
  • test/components/ScannedCardItem.test.js — ownership badge + metadata controls

Acceptance criteria

  1. npm run test:run green with new tests exercising real behavior (not implementation trivia).
  2. No live DB or Blob calls in tests.