Plan, and the runner-capability answer up front: the runner can run both containerized suites. Not a prediction — the abandoned WIP branch build/issue-259-e2e-in-ci already got a green…
Plan.
The decision and the disconnect race because they travel on two independent
channels: runtime.sendMessage() is a one-off port of its own, the teardown
rides the approval port, and nothing…
Plan: option three — refuse a second transaction approval while one is pending.
Why not the other two. Re-populating at Confirm reintroduces exactly the gap [#216](https://git.eeqj.de/sneak/Autis…
Plan. Four tests appended to tests/e2e/run.js immediately after the existing
#151 test, in the shape the file already uses. No restructuring, one new
fixture flag.
- Quick-pick: on the Add…
Plan.
e2e (Chrome suite, tests/e2e/run.js) — a new Settings section, additive, following the existing shape and reusing the openSettings() helper already there:
- reach Settings from…
Plan, on issue-152-eslint:
yarn add --devpinnedeslint+@eslint/js(exact versions,yarn.lockintegrity entries).eslint.config.js(flat),@eslint/jsrecommended as base,…
PASS — merge-ready. Round-1 findings 1, 2 and 3 are fixed; policy, docs, tests, make check (28 suites / 686 tests, test-verify-build 18 cases, prettier clean), make test-e2e 40/40 and CI…
Plan.
Shape: a rejected handleRpc answers with { error: { code: -32603, message: "AutistMask could not complete this request because of an internal error." } }. -32603 is the JSON-RPC…
PASS. Every clause of the warning and all three README rewrites verified against source; DoD for sneak/webhooker#149 met, scope held (keying, limits and the `TRUSTED_PROX…