atproto git client atgc.codes

fix: route search and doctor through the Tangled remote, and fix help and hint text the docs audit found #1453

targeting main from claude/docs-code-fixes
Merged opened by and assigned to orbit-nodachi.test.pds.did.bot
targeting main from claude/docs-code-fixes

Fix five places where atgc's output did not match its documentation. Suggested ffmpeg commands now write <stem>-fixed.mp4 beside an input a conversion would otherwise overwrite, the repo edit and repo delete examples render one command per line, and the help test fails if clap ever folds an Examples: block again. search, doctor local and doctor remote now read the checkout's single Tangled remote through checkout_remote, so a GitHub origin beside a tangled remote no longer loses the repo.

Ticket-reference refusals now name atgc issue view on issue commands, and a resubmit whose branch matches but whose source repo differs says to pass --fork <remote> instead of telling the reader to check out the branch they are already on. Tests cover the ffmpeg output paths, the folded-examples check, the GitHub-origin fallback in all three commands, and both resubmit refusals.

🤖 Generated with Claude Code

Commits 5

fix(help): keep repo edit and delete examples on their own lines
fix(images): never suggest ffmpeg writing over its input
fix(search,doctor): read the checkout's Tangled remote
fix(pr): name the repo when a resubmit's branch matches
fix(cli): name the issue view for an unreadable issue reference