fix(pwa): wire favicon + apple-touch-icon to existing /icon assets #171
No reviewers
Labels
No labels
area:auth
area:ci
area:db
area:infra
area:native
area:pwa
area:service
epic
feature
foundation
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
james/carol!171
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chore-favicon-metadata"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The PWA manifest already declares
/icon.svg,/icon-192.png, and/icon-512.png(app/manifest.ts), but the root layout'smetadataexport never advertised them as browser icons — so the tab fell back to a default/favicon.ico404. Adds aniconsblock tometadatathat points at the same three files.Next emits:
No new assets — just metadata wiring.
Test plan
npm run typecheck— clean.npm run lint— clean.curl /loginonnpm run devshows the four<link>tags above.🤖 Generated with Claude Code
📊 Test coverage
Patch coverage: no testable lines changed.
Overall (
app/,lib/,db/, excluding UI per ADR-0019):Soft thresholds per ADR-0019. Coverage is informational and does not block merge.
Trivy (container image)
Threshold:
high· Total findings: 121 · At/above threshold: 16.27.0, 7.28.0, 8.5.0