729 B
729 B
W-014 Status
status: done task: 建立 StorageWorker 烟测(原生 IndexedDB)
Evidence
- Client:
web/app/src/storage/StorageClient.ts - Worker:
web/app/src/workers/storage.worker.ts - Backend: browser-native IndexedDB in a dedicated Worker
- Screenshot:
tests/golden/W-014/storage-viewport-1440x900.png
The worker writes and reads a smoke record through IndexedDB and reports whether the Worker can also access OPFS. SQLite WASM is intentionally deferred because it is not required for the current project metadata and file workflow.
Verification
npm run typecheck # passed
npm run lint # passed
npm run build # passed
npm run test:e2e # Storage: IndexedDB (or IndexedDB + OPFS)