Greenhorn / live fix-loop proof

A literal stop becomes a verified README repair.

This controlled Node fixture was executed live with Docker, Codex, and Azure GPT-5.6 Luna. It is mechanism evidence, not a real-repository prevalence result.

01 / DEAD END

The README did not choose.

It said only “Install the dependencies.” With npm state present, both npm install and npm ci were reasonable readings. Greenhorn stopped before the shell received a command.

SHELL RECEIVED: NO

02 / GPT-5.6 DRAFT

One minimal clarification.

Azure GPT-5.6 Luna wrote a reviewable append anchored to that literal stop. The original repository was never changed.

Install the dependencies with `npm install`.

03 / DISPOSABLE RERUN

0.5 min to verified output.

The snapshot rerun licensed npm install, then node verify.js, and independently matched the documented marker.

fix-loop checkpoint passed
Mechanical boundary

Codex proposed only plain commands from its fresh scratch directory. Azure GPT-5.6 Luna ruled each non-bypass action. Docker was the only command executor. The full reports preserve every event.