PWA (manifest + icons + viewport + service worker) #180

Open
opened 2026-06-09 11:28:06 -04:00 by justin · 0 comments
Owner

Status: partial · Importance: High · Effort: M · Phase: 2

No manifest, no SW, no next-pwa; responsive coverage exists but unaudited on heavy views (tree canvas fixed 74vh).

Non-negotiable: If SW caches API responses, never retain non-owner PII; cache only what the session is authorized to see (NN#3).


Area: Mobile & offline · P1 / should-have. From the product backlog gap analysis (docs/BACKLOG.md).

**Status:** partial · **Importance:** High · **Effort:** M · **Phase:** 2 No manifest, no SW, no `next-pwa`; responsive coverage exists but unaudited on heavy views (tree canvas fixed 74vh). **Non-negotiable:** If SW caches API responses, never retain non-owner PII; cache only what the session is authorized to see (NN#3). --- _Area: Mobile & offline · P1 / should-have. From the product backlog gap analysis (docs/BACKLOG.md)._
justin added the type:securitypriority:P1moscow:shouldarea:mobilestatus:partial labels 2026-06-09 11:28:06 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: justin/provenance#180