sharness.ai / evidence / hello on your machine · this page as markdown

hello on your machine: every reported run

The ask, as of 25 Oct 2026. A claim that the kernel enforces a policy is only as good as the kernels it was checked on. This page lists every run of sharness-ai hello that has been reported, including the ones that did not hold. So far every row is ours; yours is next.

How to report

pip install git+https://github.com/SHarness-AI/SHarness-AI__CLI@dev
sharness-ai hello --json

Open a hello report on GitHub and paste the JSON; add anything odd you saw. The JSON carries the kernel version, the Landlock ABI, the effective uid, the Python version, the policy hash and each probe's result. It carries no hostnames, usernames or paths outside the working directory's name, and probe prints the names of proxy variables, never their values. Reports are added here by hand, with the issue linked, in the order they arrive.

The most useful report is a refusal that did not happen: a probe that says allowed where the policy said refused. That is either a kernel without the feature (the result still tells us which), or a bug, and both go on this page.

Reported runs

DateWhereKernelLandlock ABIuidPythonResultNotes
24 Oct 2026a Claude Code cloud session (Ubuntu 24.04)6.18.44703.135 of 5before the memory probe existed; Evidence §9
25 Oct 2026the same kind of session6.18.44703.136 of 6cgroups v1 with a unified mount; the 400 MiB probe raised MemoryError
25 Oct 2026Dinis Cruz's Chrome, the E09 page6.18.58 (Alpine, i686, emulated)703.126 of 628.5 s to the result by the page's clock
25 Oct 2026headless Chromium 153, the same page6.18.58 (emulated)703.126 of 675.9 s; no page errors
25 Oct 2026Node 22, v86 without a browser6.18.58 (emulated)703.126 of 658.0 s
25 Oct 2026chroot into the guest's files on the host kernel6.18.44703.12 (i386 build)6 of 6the 32-bit binaries drive the host's Landlock through the i386 syscall table
25 Oct 2026Pyodide 314 (Python in WebAssembly)nonenonen/a3.14refused, exit 126correct: no kernel, no processes, nothing to confine

Every row above was run by the project. Rows from other people will say so, with the issue linked.

Not yet reported, and what we expect

WhereExpectedWhy it matters
a laptop as a normal user, Ubuntu 24.04read, writes, hash and memory hold; net holds by Landlock's port rule, since an unprivileged user namespace may be refusedthe first run with no root at all
Debian 12 (kernel 6.1, Landlock ABI 2)files hold; no TCP rules, so net depends on the namespacethe oldest common kernel
Fedora, Arch (recent kernels)6 of 6breadth
WSL2unknown: Microsoft's kernel config decides whether Landlock is onmany Windows developers run agents here
macOSrefuses: no Landlock; run says so and runs nothingthe honest answer on the most common developer machine
a container without CAP_SYS_ADMINfiles hold; the namespace is refused and Landlock's port rule takes overwhere agents actually run

If you have one of these, you have the most valuable report on the list.