a threat model in the repo that matches the code #48
Reference in New Issue
Block a user
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?
Parent: #10
Scope
doc/threat-model.md: assets (seed, keys, balances, addresses shown), trust boundaries (webview, Rust, relay, our nodes, Intents, ramp providers, the updater), what each compromise can and cannot do, and the mitigations by name (isolation pattern, capabilities, context-bound signing, address re-derivation on keystore open, minisign). Every mitigation names the file that implements it.Acceptance
Reviewed against the code by someone who did not write it; a mitigation that names a file that no longer does that thing fails the review.
Depends on
#11 (isolation), #17 (session).