mirror of
https://github.com/nestriness/nestri.git
synced 2026-09-19 17:25:19 +03:00
Two problems with how the run ended, both about presentation rather than data. The summary line was set in the same dim grey as the paragraphs around it and had to be found, then hand-selected out of a terminal. It is now a reverse-video block under a "Copy this" rule, and it is copied to the clipboard automatically via wl-copy, xclip, xsel, pbcopy or clip -- whichever the desktop has. Where none is present we say so and mention the package, so it works by itself next time. Selecting a long line out of a terminal was the last step before we learn anything, so it should not be work. And the JSON was described defensively -- "goes nowhere unless you send it" -- which reads as though we expect to be distrusted, and inviting the doubt is a good way to create it. The file is genuinely the more valuable artefact: it carries every check with its reason, the full latency series, and installed titles with sizes and launch times. So it now says that, says what it is for, and asks for it: read through it, send it along if nothing in there bothers you, and the line is already plenty if not. The consent model does not change -- no server exists, nothing is uploaded, and Steam still needs an explicit yes asked last. What changes is that we stop apologising for asking.