Skip to content

Staleless

A git-backed documentation platform that tells you which pages no longer match your product.

Documentation that cannot go stale without saying so

Section titled “Documentation that cannot go stale without saying so”

Your Markdown stays in your own git repository. Staleless gives your writers a block editor over it, an MCP server so an agent can draft and commit while a person reviews the diff, and a published site built from the same content.

Start here
  1. Draft changes on a branch.
  2. Review the rendered preview and the source diff.
  3. Commit the approved change.
  4. Merge it into the main documentation branch.
  5. Publish main for readers.

Tip

A commit or a merge is not automatically a public release. Publishing is a separate action a person takes.

Every other documentation tool treats staleness as your problem. Pulse measures it: it reads your pages, your code and your OpenAPI documents, then names the pages that describe something which has changed.

SignalReaches
Evidence — a dead link, a removed endpoint, a missing assetoutdated
Suspicion — an overdue review, no ownerreview

Age is never evidence. A five-year-old page that is still correct is still correct, and a tool that calls it stale teaches people to ignore the indicator.

The same rules run in your build, so broken documentation fails a pull request instead of reaching a reader.

  • Concepts — workspace, project, page, branch, publish. Every word the rest of the documentation depends on.
  • Lint rules — all 28 rules and their severity. It is what refuses a commit.