[391] Refine assets and attacks overview

* add consideration of using Signal UUIDs instead of phone
  numbers (and justify using a design like this to also defend those)
* refine considerations for excluding code replacement and account
  hijack attacks from this design doc
Status Job ID Name Coverage
  Test
failed #185137
test_integration

00:00:14

failed #185135
test_lint

00:00:10

failed #185136
test_unit

00:00:13

 
Name Stage Failure
failed
test_integration Test
Executing "step_script" stage of the job script
$ yarn install
yarn install v1.22.5
[1/5] Validating package.json...
error signal-boost@0.0.1: The engine "node" is incompatible with this module. Expected version "10.16.3". Got "14.15.1"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
test_unit Test
Executing "step_script" stage of the job script
$ yarn install
yarn install v1.22.5
[1/5] Validating package.json...
error signal-boost@0.0.1: The engine "node" is incompatible with this module. Expected version "10.16.3". Got "14.15.1"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
test_lint Test
Executing "step_script" stage of the job script
$ yarn install
yarn install v1.22.5
[1/5] Validating package.json...
error signal-boost@0.0.1: The engine "node" is incompatible with this module. Expected version "10.16.3". Got "14.15.1"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
Cleaning up file based variables
ERROR: Job failed: exit code 1