Skip to content

#28 Document browser WASM unlock design#29

Open
bsutton wants to merge 1 commit into
masterfrom
issue-28-wasm-unlock-design
Open

#28 Document browser WASM unlock design#29
bsutton wants to merge 1 commit into
masterfrom
issue-28-wasm-unlock-design

Conversation

@bsutton
Copy link
Copy Markdown
Collaborator

@bsutton bsutton commented May 31, 2026

Summary

  • document the browser/WASM unlock trust model separately from native vault secret stores
  • define prompt-only as the default browser mode and IndexedDB/WebCrypto as opt-in persistent unlock state
  • record WebAuthn/passkey boundaries, disable/forget controls, and open questions

Validation

  • cargo fmt --manifest-path rust/Cargo.toml --all --check
  • cargo test --workspace --manifest-path rust/Cargo.toml (fails: lockbox_core api_tests::toc_round_trips_when_toc_payload_exceeds_minimum_page_body under current local ruzstd dependency)
  • cargo test -p lockbox_core api_tests::toc_round_trips_when_toc_payload_exceeds_minimum_page_body --manifest-path rust/Cargo.toml -- --exact --nocapture (same failure)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant