---
id: "concept-the-stupid-button"
type: "concept"
source_timestamps: ["00:15:00", "00:15:26"]
tags: ["auditing", "tooling"]
related: ["framework-stupid-button-audit"]
definition: "A diagnostic checklist and tool used to audit AI workflows, identifying and flagging basic, costly mistakes in context management and token usage."
sources: ["s45-claude-limit-chatgpt-habit"]
sourceVaultSlug: "s45-claude-limit-chatgpt-habit"
originDay: 45
---
# The Stupid Button

## Definition
The **Stupid Button** is a diagnostic checklist (and an actual tool the speaker has built) that audits a user's AI workflow for egregious token-wasting habits.

## Purpose
It is a reality check. Whenever a user complains that:
- AI is too expensive, or
- A model has 'plateaued' or gotten 'dumber'

...they should first run the Stupid Button before blaming the model. Per the contrarian view in [[contrarian-models-plateauing]], most perceived plateaus are user-side context degradation, not model regression.

## What It Checks
The button runs a checklist against the current context window — formalized in [[framework-stupid-button-audit]]. Sample questions:
- Are you feeding raw PDFs (instead of [[concept-markdown-conversion]])?
- Is this conversation longer than 10–15 turns ([[concept-context-sprawl]])?
- Are you using the most expensive model for trivial tasks?
- Do you have massive, unused plugins loaded ([[concept-silent-tax]])?
- Are you using prompt caching for stable context ([[concept-prompt-caching]])?

## The Premise
*Before* you blame the model for being too expensive or too dumb, you must pass the Stupid Button audit and prove you aren't actively sabotaging the LLM with terrible context management.

## Where to Use It
It is the meta-tool that sits **above** [[concept-token-burning]] — a habit of self-audit that ensures the principles of [[framework-clean-conversation]] and [[framework-kiss-commands]] are actually being applied in practice.
