oh-my-customcode
Advanced tools
+1
-1
@@ -6,3 +6,3 @@ { | ||
| ], | ||
| "version": "1.1.0", | ||
| "version": "1.1.1", | ||
| "description": "Batteries-included agent harness for Claude Code", | ||
@@ -9,0 +9,0 @@ "type": "module", |
@@ -24,2 +24,3 @@ # [MUST] Agent Design Rules | ||
| | `sonnet` | claude-sonnet-4-6 | General tasks, code generation (default) | | ||
| | `sonnet5` | claude-sonnet-5 | CC default (v2.1.197+); native 1M context | | ||
| | `opus` | claude-opus-4-6 | Complex reasoning, architecture | | ||
@@ -37,2 +38,4 @@ | `opusplan` | claude-opus-4-6 + plan mode | Architecture planning with approval gates | | ||
| > **v2.1.197+**: Claude Sonnet 5가 Claude Code의 **기본 모델**로 도입되었습니다 — 네이티브 1M-token 컨텍스트, 프로모션 가격 $2/$10 per Mtok(2026-08-31까지). `model: sonnet5` / `claude-sonnet-5`로 사용. oh-my-customcode의 base `sonnet` alias는 안정성을 위해 `claude-sonnet-4-6`에 고정 유지(기존 `sonnet` 지정 에이전트 불변); Sonnet 5는 `sonnet5`로 명시 opt-in. Sonnet 5가 CC 신규 기본값이므로 명시 모델 없는 세션은 이제 Sonnet 5에서 동작합니다. | ||
| ### Fallback Models (CC v2.1.166+) | ||
@@ -39,0 +42,0 @@ |
@@ -105,2 +105,14 @@ # [MUST] Sync Verification Rules | ||
| ## Pre-Branch Freshness Gate (Origin: #1433 #1, ≥3회 재발) | ||
| 세션 중 원격 머지(`gh pr merge` 등)가 발생한 뒤 새 릴리즈/작업 브랜치를 분기하기 전, 반드시 `git checkout develop && git pull origin develop`로 로컬 develop을 최신화한다. stale 로컬 develop에서 분기하면 새 브랜치가 이미 머지된 변경(직전 릴리즈)을 누락해 PR이 CONFLICTING 상태가 되고, merge+충돌해결+재CI 사이클이 강제된다. advisory 메모리(`feedback_session_memory_git_stale`)만으로는 ≥3회 재발을 막지 못해 R017 필수 게이트로 승격한다. | ||
| | Anti-pattern | Required | | ||
| |--------------|----------| | ||
| | 원격 머지 후 stale 로컬 develop에서 릴리즈 브랜치 분기 | 분기 전 `git pull origin develop`; PR 생성 후 mergeStateStatus 확인 — CONFLICTING이면 `git merge origin/develop`+both-유지 해결 후 재CI | | ||
| ## Post-Gate Scope-Expansion Re-Run (Origin: #1433 #2) | ||
| R017 게이트(mgr-sauron) 통과 선언 후 신규 결함 발견 등으로 스코프가 확장되면(추가 파일 편집), 커밋 전 게이트를 **최종 상태에서 재실행**한다. 게이트 통과 시점 이후의 변경은 형식적으로 미검증이므로, 확장분 미검증 커밋은 R017이 최종 산출물을 커버하지 못하게 만든다. | ||
| ## Quick Verification Commands — agent/skill/guide/wiki counts via ls/find/wc. See commands via Read tool. | ||
@@ -107,0 +119,0 @@ |
@@ -83,2 +83,10 @@ # [SHOULD] Verification Ladder Rules | ||
| ## Deprecated-Platform-Feature Staleness Check (Origin: #1433 #3) | ||
| staleness/audit 검증은 model ID·placeholder·TBD뿐 아니라 **폐기된 플랫폼 기능·설정·절차 참조**도 스캔해야 한다. 실례: CC v2.1.121에서 폐기된 `/tmp/*.sh` script bypass 절차가 9개 에이전트 본문에 잔존했으나(v1.1.0에서 제거) 감사 staleness dimension이 model-ID/placeholder에만 한정해 이를 놓쳤다. 감사·staleness 체크리스트에 "CC 특정 버전에서 폐기된 기능/설정/절차를 현행처럼 참조하는가"를 항목으로 추가한다. 이는 R023 shift-left(저렴한 결정론적 grep으로 폐기 참조 조기 탐지)와 정합한다. | ||
| | Anti-pattern | Required | | ||
| |--------------|----------| | ||
| | staleness 스캔을 model ID/placeholder/TBD로만 한정 | 폐기된 플랫폼 기능/절차 참조(deprecated CC feature/procedure)도 grep 스캔 | | ||
| ## Integration | ||
@@ -85,0 +93,0 @@ |
| { | ||
| "version": "1.1.0", | ||
| "lastUpdated": "2026-06-26T00:00:00.000Z", | ||
| "version": "1.1.1", | ||
| "lastUpdated": "2026-07-01T00:00:00.000Z", | ||
| "omcustomMinClaudeCode": "2.1.121", | ||
@@ -5,0 +5,0 @@ "omcustomMinClaudeCodeReason": "Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
3625702
0.08%