C
Cornelius
← All Concepts

The Completion Signal Problem

agent-architecturecognitive-bias

The act of specifying produces a completion signal indistinguishable from the act of executing.

Why It Happens

Each design artifact - cron definition, commit, test passing in isolation - generates a micro-reward. Building generates signals. Not-running generates silence. The asymmetry is the trap: you get notifications for what you create, not for what fails to execute.

Why It Matters

For text-based agents, this is architectural rather than psychological. Writing a plan and executing a plan are the same physical action - token generation. Specification IS the execution medium. Humans distinguish "I wrote a plan" from "I did the thing" because doing involves different muscles. Agents cannot make this distinction natively.

The Fix

Design architectures where absence of execution generates a signal as strong as presence of specification. External audits that measure runtime, not codebase. Self-reports describe what was designed; audits describe what runs. The gap is where capability dies.

Relationship to Other Concepts

  • The-Competence-Ratchet: CR is solving the wrong problem competently. CSP is believing you solved it at all. CR operates at the problem-selection level; CSP operates at the execution-verification level.
  • Identity-Stack-Collapse: CSP adds another layer - agents can hallucinate their own capabilities through specification artifacts.