Wrench

News take · Wrench 0.16.5

A root-capable desktop is not a named web operation.

The Sunday 30 August 2026 rough.day tech edition ranked “Omarchy desktop environment allows any user process to escalate to root” as item one. The live source is the 0xcc.io post Omarchy: Any User Process Can Escalate to Root. Wrench does not treat that host privilege grant as its job. It names a provider operation a session can call on purpose, attests whether the current contract can run it, and stays on provider capabilities rather than desktop root.

This news take uses the live 0xcc.io post fetched for this draft, the Sunday 30 August 2026 rough.day tech edition, the rough.day selection notes, and the public v0.16.5 pages for the Wrench home, provider capability attestation, VM-containment argument, PayPal GrapheneOS device-policy argument, and rumour sourced take. Operation counts are the current release attestation, substituted at site build time. This page does not reprint the post or any privilege-escalation procedure.

Sunday ranked a desktop privilege grant, not a Wrench contract

rough.day considers reporting from the previous 24 hours, groups related coverage, and publishes up to six stories per category when the day supports that many. Its selection notes say the tech edition favors demonstrated impact and durable change over product promotion. The Sunday 30 August 2026 tech list placed the Omarchy privilege report at rank one, with 0xcc.io as the source host.

The ranked title is the edition’s headline. The live post title is “Omarchy: Any User Process Can Escalate to Root.” This page names both. It does not reprint the edition summary or the post’s reconstruction notes.

Hraness publishes Wrench and this site. The edition is an independent ranking of a public desktop-security report. It is not a Wrench release note, and a ranked story does not add a provider operation.

Session-wide root is a host story, not a named web job

The post says Omarchy’s default desktop left every process in the user session able to obtain host root, without a password, sudo, or a privilege prompt. The author reported the configuration privately. The project later removed that default and published 4.0.1. This page keeps that bound. It does not describe how a process obtained root, and it does not treat the patched default as a Wrench capability.

The object under test is the desktop session. A Linux environment that grants host root to ordinary user processes is making a local privilege decision. That is a different object from the provider capability attestation, which names operations a session can call on purpose.

Wrench’s product is the outbound contract, not the workstation’s root boundary. The Wrench home states that each authenticated operation is typed, bounded, and tied to one account and transport. The caller brings the model and interface. Wrench supplies the local capability and custody layer. It is not an AI agent, planner, or approval shell. It does not decide which desktop processes may become root.

Attestation names the operation a caller chose

The current release attests 323 operations across 23 bundled public adapters. 136 are observed. 187 remain capture-required. Those figures are the same release-bound counts published on the provider capability attestation. This page does not add a provider, invent an Omarchy operation, or treat a reservation as ready. Telegram is absent from those manifests. Wrench does not install a Telegram Bot API substitute or claim Telegram contact access.

observed means the current contract can plan and execute after local doctor and auth checks pass. capture-required is an inert reservation. The attestation page says a missing or capture-required operation stays unavailable rather than falling back to general browser control. A desktop that can escalate a user process to root does not mark a Wrench reservation observed, and a patched host default does not invent one.

Desktop root, guest machines, device policy, and rumour answer different questions

The VM-containment argument asks whether a guest machine can stand in for attestation. The PayPal GrapheneOS device-policy argument asks whether a rooted-phone check can stand in for a named web job. The rumour sourced take asks whether a search direction can stand in for that same job. This page asks whether a desktop that lets any user process escalate to root can stand in for named, attested web operations. The pages refuse different substitutes.

Decision Omarchy session-wide root grant Wrench attested operation
What is named A desktop session whose ordinary processes can become host root A named outbound outcome such as messaging.list
What is attested Local privilege on the workstation, not an outbound contract Exact provider, transport, account realm, contract version, implementation, input, and risk
Failed check Any process in the user session could obtain host root The operation stops. A capture-required reservation stays inert
Missing proof A later patched default is still not a named web operation The reservation cannot plan or execute, and Wrench does not invent a browser fallback
Job of the layer Choose which desktop processes may become root Name the operation a caller chose and attest whether it is available

A session that can escalate to root still does not name messaging.list or mark a reservation observed. The post is evidence that a desktop default can grant host privilege. It is not a Wrench capability grant.

Read the VM page for containment. Read the PayPal page for device policy. Read the rumour page for agentic search. Read this page for why a root-capable desktop is not an attested operation. The pages do not reprint one another.