From caaa0c0776b227c1b534ae38b8847f4fd2cf4d3e Mon Sep 17 00:00:00 2001 From: rzen Date: Fri, 7 Aug 2026 11:24:17 -0400 Subject: [PATCH] =?UTF-8?q?The=20repo=20gains=20its=20.claude=20=E2=80=94?= =?UTF-8?q?=20the=20opus48=20fallback=20agent,=20and=20local=20settings=20?= =?UTF-8?q?stay=20local?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit .claude/agents/opus48.md: a general-purpose implementation agent pinned to Claude Opus 4.8, the capacity fallback for complex coding tasks dispatched from the main session. settings.local.json — the personal permission grants — joins .gitignore rather than the history, per its name. Claude-Session: https://claude.ai/code/session_014PtZdPwqZuqEDLc6wZMtEy --- .claude/agents/opus48.md | 7 +++++++ .gitignore | 3 +++ 2 files changed, 10 insertions(+) create mode 100644 .claude/agents/opus48.md diff --git a/.claude/agents/opus48.md b/.claude/agents/opus48.md new file mode 100644 index 0000000..f656855 --- /dev/null +++ b/.claude/agents/opus48.md @@ -0,0 +1,7 @@ +--- +name: opus48 +description: General-purpose implementation agent pinned to Claude Opus 4.8 (capacity fallback when Opus 5 is overloaded). Use for complex coding tasks dispatched from the main session. +model: claude-opus-4-8 +--- + +You are a senior software engineer implementing well-specified tasks in this repository. Follow the task brief you are given exactly: read the referenced design docs and existing code patterns before writing, match surrounding idiom, keep pure logic in testable seams, and verify with the build/test commands specified in the brief. Report results as raw data in your final message per the brief's report format. diff --git a/.gitignore b/.gitignore index 23331a1..ceaa91e 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,6 @@ xcuserdata/ # App Store credentials (appstore-publish skill) .env.release + +# Claude Code — personal permission grants stay local +.claude/settings.local.json