start 2026-10-12T03:21:14Z
== cli-no-bus-ok
cli-no-bus-ok: ℹ fail 1
cli-no-bus-ok: ℹ pass 12
cli-no-bus-ok: ✖ the CLI refuses --send without the preview flags, and without a configured bus (10180.683387ms)
restored
== start-send-nonfunction
start-send-nonfunction: ℹ fail 1
start-send-nonfunction: ℹ pass 12
start-send-nonfunction: ✖ startServer takes send only as a function and only with the preview mode (8.75863ms)
restored
== open-no-invalid-response
open-no-invalid-response: ✖ a bus refusal is not sent, with its status; an outcome the bus could not confirm is unknown and never retried (7.076077ms)
open-no-invalid-response: ℹ fail 2
open-no-invalid-response: ℹ pass 11
open-no-invalid-response: ✖ through the human transport the request is exactly the business, message.send and the keys (99.730383ms)
restored
== open-no-too-large
open-no-too-large: ✖ a bus refusal is not sent, with its status; an outcome the bus could not confirm is unknown and never retried (6.896152ms)
open-no-too-large: ℹ fail 1
open-no-too-large: ℹ pass 12
restored
== nonbus-definite
nonbus-definite: ✖ a bus refusal is not sent, with its status; an outcome the bus could not confirm is unknown and never retried (6.755831ms)
nonbus-definite: ℹ fail 1
nonbus-definite: ℹ pass 12
restored
== missing-to-passes
missing-to-passes: ✖ each request check refuses before anything is sent, and logs the refusal without the body (9.521583ms)
missing-to-passes: ℹ fail 1
missing-to-passes: ℹ pass 12
restored
== route-any-method
route-any-method: ✖ each request check refuses before anything is sent, and logs the refusal without the body (12.40535ms)
route-any-method: ℹ fail 1
route-any-method: ℹ pass 12
restored
== status-mnf-502
status-mnf-502: ✖ a bus refusal is not sent, with its status; an outcome the bus could not confirm is unknown and never retried (3.622498ms)
status-mnf-502: ✖ against a real broker: the message is written once as a human send, and its refusals map (100.667453ms)
status-mnf-502: ℹ fail 2
status-mnf-502: ℹ pass 11
restored
== success-unlogged
success-unlogged: ✖ a send passes exactly to, body and in_reply_to, answers the id, and logs it (4.07318ms)
success-unlogged: ℹ fail 2
success-unlogged: ℹ pass 11
success-unlogged: ✖ through the human transport the request is exactly the business, message.send and the keys (92.814415ms)
restored
== page-never-clears
page-never-clears: ℹ fail 1
page-never-clears: ℹ pass 0
page-never-clears: ✖ the send box: held roles, the draft and caret across a refresh, each receipt, one POST per Send, and the trail link; the board Reply on a 4xx and a 5xx (2471.636336ms)
restored
== page-caret-lost
page-caret-lost: ℹ fail 1
page-caret-lost: ℹ pass 0
page-caret-lost: ✖ the send box: held roles, the draft and caret across a refresh, each receipt, one POST per Send, and the trail link; the board Reply on a 4xx and a 5xx (1693.011574ms)
restored
== page-sentfalse-ignored
page-sentfalse-ignored: ℹ fail 1
page-sentfalse-ignored: ℹ pass 0
page-sentfalse-ignored: ✖ the send box: held roles, the draft and caret across a refresh, each receipt, one POST per Send, and the trail link; the board Reply on a 4xx and a 5xx (1477.391499ms)
restored
== page-no-config-gate
page-no-config-gate: ℹ fail 1
page-no-config-gate: ℹ pass 0
page-no-config-gate: ✖ the send box: held roles, the draft and caret across a refresh, each receipt, one POST per Send, and the trail link; the board Reply on a 4xx and a 5xx (1048.204932ms)
restored
== page-composer-always
page-composer-always: ℹ fail 1
page-composer-always: ℹ pass 0
page-composer-always: ✖ the send box: held roles, the draft and caret across a refresh, each receipt, one POST per Send, and the trail link; the board Reply on a 4xx and a 5xx (965.674476ms)
restored
== app-reply-4xx-unknown
app-reply-4xx-unknown: ℹ fail 1
app-reply-4xx-unknown: ℹ pass 0
app-reply-4xx-unknown: ✖ the send box: held roles, the draft and caret across a refresh, each receipt, one POST per Send, and the trail link; the board Reply on a 4xx and a 5xx (5945.940028ms)
restored
== app-reply-5xx-refused
app-reply-5xx-refused: ℹ fail 1
app-reply-5xx-refused: ℹ pass 0
app-reply-5xx-refused: ✖ the send box: held roles, the draft and caret across a refresh, each receipt, one POST per Send, and the trail link; the board Reply on a 4xx and a 5xx (6091.845304ms)
restored
== page-code-never
page-code-never: ℹ fail 1
page-code-never: ℹ pass 0
page-code-never: ✖ the send box: held roles, the draft and caret across a refresh, each receipt, one POST per Send, and the trail link; the board Reply on a 4xx and a 5xx (1516.082302ms)
restored
== page-code-any-paren
page-code-any-paren: ℹ fail 0
page-code-any-paren: ℹ pass 1
restored
== page-prefix-anywhere
page-prefix-anywhere: ℹ fail 0
page-prefix-anywhere: ℹ pass 1
restored
== page-408-only-with-body
page-408-only-with-body: ℹ fail 1
page-408-only-with-body: ℹ pass 0
page-408-only-with-body: ✖ the send box: held roles, the draft and caret across a refresh, each receipt, one POST per Send, and the trail link; the board Reply on a 4xx and a 5xx (2209.917646ms)
restored
== app-reply-4xx-all
app-reply-4xx-all: ℹ fail 1
app-reply-4xx-all: ℹ pass 0
app-reply-4xx-all: ✖ the send box: held roles, the draft and caret across a refresh, each receipt, one POST per Send, and the trail link; the board Reply on a 4xx and a 5xx (6127.183563ms)
restored
== send-log-uncut
send-log-uncut: ✖ a crafted role name cannot forge a log line (5.067744ms)
send-log-uncut: ℹ fail 1
send-log-uncut: ℹ pass 12
restored
end 2026-10-12T03:22:09Z
packages/webui/README.md: OK
packages/webui/src/bus.mjs: OK
packages/webui/src/cli.mjs: OK
packages/webui/src/serve.mjs: OK
packages/webui/src/public/app.js: OK
packages/webui/src/public/bus.js: OK
packages/webui/tests/send.test.mjs: OK
packages/webui/tests/send-browser.test.mjs: OK
packages/webui/tests/shell.test.mjs: OK
A  packages/webui/tests/send-browser.test.mjs
A  packages/webui/tests/send.test.mjs
?? node_modules
