Offline range-request Service Worker caching engine (public/sw.js) #41
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
What to build
Implement the core service worker script (
public/sw.js) to intercept MapLibrepmtiles://range requests and telemetry endpoints, storing accessed chunk ranges in browserCacheStorage/IndexedDBwith synthetic multi-range assembly.Technical specifications
public/sw.js: Headless service worker script./tiles/*.pmtilesand Anycast CDN tile host.${url}#${start}-${end}.Acceptance criteria
Authoritative Specifications & Reference Documentation
docs/ARCHITECTURE.mdIssue 28: [Backend] Offline range-request Service Worker caching engine (to [Backend] Offline range-request Service Worker caching engine (public/sw.js)public/sw.js)[Backend] Offline range-request Service Worker caching engine (to Offline range-request Service Worker caching engine (public/sw.js)public/sw.js)Closed as completed in PR #98 (public/sw.js implements HTTP 206 reconstruction & offline telemetry caching).