Adds AGENTS.md, adapted from didbot's, and a CLAUDE.md that includes it. DEVELOPING.md links to it.
The principles, documentation and copywriting rules are didbot's, with this repo's specifics in place of its Rust and service ones. Shell versus helper process. No new credentials without approval. Request budgets against Bobbin. The checked-JS type check. Unit versus integration tests (the headless shell harness).
The workflow is didbot's: worktrees under .claude/worktrees/, atgc for repo operations, Conventional Commits, short PR bodies with screenshots for visible changes, and cleanup after merge. It adds three rules for this repo:
- don't touch the user's own GNOME session or state directory;
- start every branch from
origin/main, never from another open pull's branch; - after a screenshot conflict, rebase and regenerate rather than resolving PNGs by hand.
🤖 Generated with Claude Code