From 7d8a1950db4ff0a29c246bb3e6e73a3fa9c249e1 Mon Sep 17 00:00:00 2001 From: opficdev Date: Sat, 3 Oct 2026 23:13:59 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20Codex=20=EA=B5=AC=EC=84=B1=20=EC=A0=9C?= =?UTF-8?q?=EA=B1=B0=20=EB=B0=8F=20Claude=20Code=20=EB=B6=80=ED=8A=B8?= =?UTF-8?q?=EC=8A=A4=ED=8A=B8=EB=9E=A9=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .agents/specs/README.md | 8 -------- .codex/config.toml | 8 -------- AGENTS.md => CLAUDE.md | 9 +++++---- 3 files changed, 5 insertions(+), 20 deletions(-) delete mode 100644 .agents/specs/README.md delete mode 100644 .codex/config.toml rename AGENTS.md => CLAUDE.md (76%) diff --git a/.agents/specs/README.md b/.agents/specs/README.md deleted file mode 100644 index de942f21..00000000 --- a/.agents/specs/README.md +++ /dev/null @@ -1,8 +0,0 @@ -# DevLog Spec 기록 - -이 디렉터리는 이전 작업에서 합의한 범위와 검증 기준을 보존하는 역사 자료다. - -- 기존 파일은 당시 작업의 판단 근거로만 사용한다. -- 새 작업을 시작하기 위한 필수 문서나 승인 절차로 사용하지 않는다. -- 현재 요청과 저장소 상태가 기존 기록과 다르면 현재 요청과 저장소 규칙을 우선한다. -- 기존 기록을 일괄 수정하거나 삭제하지 않는다. diff --git a/.codex/config.toml b/.codex/config.toml deleted file mode 100644 index 7a695091..00000000 --- a/.codex/config.toml +++ /dev/null @@ -1,8 +0,0 @@ -sandbox_mode = "workspace-write" - -[sandbox_workspace_write] -writable_roots = [ - "~/.local/state/tuist", - "~/.cache/tuist", - "~/Library/Developer/Xcode/DerivedData", -] diff --git a/AGENTS.md b/CLAUDE.md similarity index 76% rename from AGENTS.md rename to CLAUDE.md index 561b0884..d1b9eff7 100644 --- a/AGENTS.md +++ b/CLAUDE.md @@ -1,4 +1,4 @@ -# DevLog iOS Agent Bootstrap +# DevLog iOS Claude Code Bootstrap ## Scope @@ -12,15 +12,16 @@ Before planning, editing, reviewing, verifying, delegating, or performing an ext 1. Fetch the [DevLog Agent Policy](https://app.notion.com/p/3dbb88a8aa5481e296e0f9cdc243d5b0) index through the connected Notion MCP. 2. Verify that the index is under the [DevLog](https://app.notion.com/p/368b88a8aa5480a5a722d48529e6be96) page and use only policies marked `Active` in that index. -3. Load `General` and `iOS` for every task. +3. Load `General`, `iOS`, and `Claude Code` for every task. 4. Load every task-specific policy whose route matches the request. Routes are cumulative. 5. Load `Decision Memory` only when its trigger in the active index applies. -If Notion MCP or a required active policy is unavailable, stop the DevLog task and report the unavailable policy. Do not use removed repository rules or Codex memory as a fallback. +If Notion MCP or a required active policy is unavailable, stop the DevLog task and report the unavailable policy. Do not use stale memory as a fallback. ## Source boundaries - Active Notion policies are the source of AI working rules. - Current repository code, configuration, templates, CI workflows, and product documentation are the source of implementation facts. -- Decision Memory and Codex memory provide historical context only and must not override active policies or current repository evidence. +- Active Notion policies and current repository evidence take precedence over global Claude memory and global `~/.claude` instructions. +- Decision Memory and agent memory provide historical context only and must not override active policies or current repository evidence. - Keep credentials, tokens, and private configuration out of this repository.