Files
workinf_Blender_Wasm/docs/status/W-014.md
2026-08-12 04:47:48 -04:00

729 B
Raw Blame History

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)