镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

docs(agents): log where the CLI confuses agents - #33

Merged
thebrandonlucas merged 1 commit into
masterfrom
docs/agent-friction-issues
Oct 15, 2026
Merged

thebrandonlucas merged 1 commit into
masterfrom
docs/agent-friction-issues

Conversation

@thebrandonlucas

@thebrandonlucas thebrandonlucas commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Problem

Agents that use voltage often hit errors, work around the CLI with python or shell loops, or need many calls to learn why a task cannot be done. Nobody records these cases, so nobody fixes them.

Change

AGENTS.md gets an Agent friction log section. It tells agents to:

When Action
A voltage command errors and the agent works around it Record an issue
The agent uses a tool other than voltage or reads the source to make progress Record an issue
Learning why a task is impossible takes many steps Record an issue
A fix merges Rerun each repro.sh against master and delete the records it fixed

Each record is a directory, docs/issues/<date>-<slug>/, with:

  • a README.md: what happened, why it confused the agent, provenance, and status on unmerged branches
  • a repro.sh that runs in the Nix dev shell

Records must be generic: placeholders only, and no personal or account data. .gitignore ignores /docs/issues/, so each record stays in the agent's own checkout.

Validation

The first six records, from a staging session, are opened as GitHub issues: #34, #35, #36, #37, #38, #39. I ran their three offline reproductions on this branch, so on master's code. All three still fail.

Docs only; no code changes.

Ask agents to record each error they work around, each tool they use
beside voltage, and each slow discovery of why a task cannot be done.
Records go in git-ignored per-issue directories under docs/issues/,
with provenance, the status on unmerged branches, and a Nix
reproduction. Agents delete them once the issue is fixed.
@thebrandonlucas
thebrandonlucas merged commit 769ace9 into master Oct 15, 2026
6 checks passed
@thebrandonlucas
thebrandonlucas deleted the docs/agent-friction-issues branch October 15, 2026 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants