Wiki · start here

What is Sandpaper?

Sandpaper turns the rich HTML documents Claude Code or Codex makes for you into a living surface you refine by talking to the page — instead of reading the doc here and re-describing changes over there in a terminal, you change it in place, and it stays the canonical spec your build is based on.

The problem: the medium for thinking with an agent got richer (markdown → HTML with diagrams, tables, mockups), but the loop didn't — you still steer it from another window.
The bet: read the rich document and change it in place, with the explicitly selected Claude Code or Codex provider rewriting the file as the single source of truth and showing live status.

§The shape of it

Document · the page Local bridge Claude Code · Codex
▤ the HTML file on disk — the single source of truth

Status: Green · Rung 1 — the spine · internal provider registry · zero runtime deps · saved provider auth

Read next
Full pitch & one-page spec → sandpaper.html · Engineering spec → engg-spec.html