Skip to content

Plain-English header: what this file does to your machine - #38

Open
davidcrowe wants to merge 1 commit into
mainfrom
feat/plain-english-header
Open

davidcrowe wants to merge 1 commit into
mainfrom
feat/plain-english-header

Conversation

@davidcrowe

Copy link
Copy Markdown
Collaborator

A header addressed to the person whose home directory this file lands in — what leaves the machine and to which host, what happens when the gateway is unreachable (interactive fails open, unattended fails closed), what runs at session start, whether it can block or rewrite a call, and how to remove it. Every sentence names the function that makes it true; test/plain-english-header.test.mjs asserts each cited function still exists so the header cannot rot.

Prompted by a user whose agent spent two minutes reading this file at four offsets to answer exactly those questions, then uninstalled.

🤖 Generated with Claude Code

Addressed to the person whose home directory this lands in, not to a
developer. Every sentence names the function that makes it true, and a
structural test asserts each cited function still exists, so the header
cannot rot silently.

Prompted by a user whose agent spent two minutes reading this file at
four offsets and grepping it for fetch( and process.exit to answer three
questions — what leaves my machine, can this block me, what runs at
session start — before uninstalling. Those answers now sit on the first
screen.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant