Skip to content

docs(README): retire "runs on your computer" claim, align with shipped state#247

Merged
operatoruplift merged 1 commit intomasterfrom
honesty/readme-runs-on-computer
Apr 28, 2026
Merged

docs(README): retire "runs on your computer" claim, align with shipped state#247
operatoruplift merged 1 commit intomasterfrom
honesty/readme-runs-on-computer

Conversation

@operatoruplift
Copy link
Copy Markdown
Owner

Summary

The repo README claimed "It runs on your computer (not a cloud)" two paragraphs above "This is a Next.js 16 app deployed on Vercel." Two internally-inconsistent claims about hosting on the same page is the exact pattern the homepage honesty sweep (#225#246) was retiring.

Changes

  1. Top pitch paragraph: replaced the false "runs on your computer" assertion with the truthful "web app pauses for your tap before any action; signed receipt afterward + desktop+Ollama build on the roadmap." Matches the homepage Privacy Policy + Compliance + blog post copy from the sweep.
  2. "Pick any AI" bullet: dropped the present-tense "or a model running on your laptop via Ollama"; replaced with "per turn (the desktop build adds Ollama on the roadmap)".
  3. CI checks section: adds `fabrication-rot` to the listed grep-guards (the 4th guard with 20 anchored patterns), and lists local-machine claims ("Runs on your computer", "AES-256 encrypted local storage", "Your agent ran locally", "Encrypted on your computer") alongside the LLM Council / Gold Agent / dev-jargon items in the honesty regression description.

Why

A documentation surface has the longest shelf life — anyone discovering the project from GitHub reads the README. Leaving the centerpiece of the cleaned-up fabrication intact in the README would have meant the next person opening the repo lands on a contradiction the rest of the codebase has already walked back from.

Test plan

  • `pnpm check` 4/4 passes (20 fabrication-rot rules; the README is documentation, not scanned by the source-tree guards, but the spec change in the description matches reality)
  • No source-text changes; documentation-only update

…d state

The repo README's headline claim contradicted the line two sections
below it ("This is a Next.js 16 app deployed on Vercel"). Two
internally-inconsistent claims about hosting on the same page is the
exact pattern the homepage honesty sweep (#225-#246) was retiring.

Three changes:

1. Top pitch paragraph:
   - "It runs on your computer (not a cloud), and every action waits
     for your tap." was replaced with "The web app pauses for your
     tap before any action and emits a signed receipt afterward. The
     desktop+Ollama build on the roadmap removes the provider hop
     entirely for users who need full on-device inference."
   - This matches the homepage Privacy Policy + Compliance + blog
     post copy that landed in the sweep.

2. "Pick any AI" bullet:
   - "Claude, ChatGPT, Gemini, Grok, or a model running on your
     laptop via Ollama" -> "Claude, ChatGPT, Gemini, Grok per turn
     (the desktop build adds Ollama on the roadmap)"
   - Ollama as a roadmap is honest; framing it as already-shipped
     was not.

3. CI checks section:
   - "grep-guards: copy-check, capability-check, trust-gate" ->
     adds fabrication-rot (the 4th guard, covering 20 anchored
     patterns of retired fabrications).
   - The honesty-regression description now lists local-machine
     claims (Runs on your computer, AES-256 encrypted local storage,
     Your agent ran locally, Encrypted on your computer) alongside
     LLM Council / Gold Agent / dev-jargon items.

Verification: pnpm check 4/4 passes (20 fabrication-rot rules clean,
no source-text changes that would trip a guard).
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 28, 2026

Deployment failed with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/operatoruplift?upgradeToPro=build-rate-limit

@operatoruplift operatoruplift merged commit 979580d into master Apr 28, 2026
2 of 3 checks passed
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