atproto git client atgc.codes

docs(agent): rewrite the agent overview in plain sentences, tested on reader agents #1437

Merged permadeath.com
targeting main from claude/topic-salvage
Merged opened by and assigned to permadeath.com
targeting main from claude/topic-salvage

Rewrites the atgc agent overview in plain sentences. Fresh Haiku and Sonnet reader agents were given only the page and seven tasks: tag after a merge, wait for review, contribute without access, the default title, update after an amend, reply to a comment, and act as one of two accounts. Over four rounds they misread the old text on undefined terms (knot, PDS, ticket, lease), on note-style fragments, and on push advice that read as a contradiction. The rewrite defines each term where it first appears and says once that pr create and pr resubmit push for you. It names the default title's source, the JSON fields to poll, --reply-to, the fork remotes --clone sets up, and the clean-up after a merge. It also adds the two facts the closed topic drafts held that span several commands: merges rebase, so landed commits get new ids, and nothing notifies you, so you poll.

repo create --help now says the checked-out branch becomes the default and is the only one pushed. The lease refusal names the log, rebase and force-push ways out. The notes stay within their 76-line budget, and the full suite, clippy and prek pass.

atgc agent before

atgc agent after

🤖 Generated with Claude Code

Commits 0