Skip to content

chore(release): bump to v1.1.49 - #1600

Merged
baekenough merged 1 commit into
developfrom
release/v1.1.49
Aug 17, 2026
Merged

chore(release): bump to v1.1.49#1600
baekenough merged 1 commit into
developfrom
release/v1.1.49

Conversation

@baekenough

Copy link
Copy Markdown
Owner

개요

v1.1.48 세션 회고에서 드러난 규칙 공백과 훅 결함을 정리한 릴리즈입니다. 룰 8종(미러 포함 16파일), 훅 3종(미러 포함 6파일), 파이프라인 정의 4곳, 테스트 2종, wiki 10페이지를 갱신했습니다.

룰 변경

규칙 내용 이슈
R005 readdir 열거 순서는 플랫폼·런타임 의존이며 정렬되지 않는다 — 날짜 파생 디렉토리명 테스트가 달력 절반에서 실패한 사례 #1599
R005 / R006 / R017 CC v2.1.233 노트 3건 (Linux memory cgroup, print 모드 unrecognized_model 진단, claude plugin validate bare skills 검사) #1596
R009 / R010 형제 에이전트 고지가 파일 소유권뿐 아니라 공유 자원(검증 명령·CPU·$TMPDIR)도 다뤄야 함 #1598
R010 "플래키"는 원인이 아니다 — 개입 실험으로 귀속하고, 실패 시 "원인 미귀속"으로 보고 #1598
R010 / R017 공유 워크트리에서는 브랜치 이름도 턴 단위 수명 — 상태변경 위임 직전마다 재실측 #1595
R010 참인 전제가 참인 함의를 보장하지 않는다 — 브랜치 전환 결과를 위임서에 확정형으로 예측하지 않음 #1595
R020 서브에이전트의 원인 분석도 완료 보고와 같은 등급의 검증 대상 #1595
R008 / R009 announce 형식을 advisor 정규식과 리터럴 일치시키고, 카운트를 부풀리는 표 셀 안 완전 리터럴을 산문으로 치환 #1595
R021 advisor 자기서술에 v1.1.49 역방향 신호 반영 #1595

훅 변경

  • session-env-check.sh — Agent Teams 상태를 3값(disabled / env-set / enabled)으로 구분합니다. env 변수는 필요조건일 뿐 충분조건이 아니며(R018은 TeamCreate 실재를 함께 요구), 셸 훅은 도구 목록을 관측할 수 없습니다. 기존 동작은 비활성 환경에서 enabled 로 보고해 agent-teams-advisor.sh 가 실행 불가능한 TeamCreate 권고를 내보내고 있었습니다. OMCUSTOM_AGENT_TEAMS_VERIFIED=1 로 실측 후 활성 선언이 가능합니다. (session-env-check.sh 가 env 변수만으로 Agent Teams 가용을 안내 #1588)
  • r007-r008-drift-advisor.sh — 역방향 신호(도구 호출을 예고하고 tool_use 없이 턴 종료)를 추가했습니다. 기존 판정식 max(0, tool_use − announce) 는 이 방향을 구조적으로 0으로 처리해 탐지 불가였습니다. 482턴 실측에서 순진한 구현은 36턴에 발화(총량 2배)했으므로, 전용 앵커 정규식 + Skill 포함 전체 tool_use 0건 조건으로 좁혀 3/3 진양성·오탐 0을 확인했고, 표본이 3건이라 OMCUSTOM_R008_REVERSE 기본 off 옵트인으로 넣었습니다. forward 판정에는 앵커를 적용하지 않았습니다 — announce 를 덜 세면 위반이 오히려 늘기 때문입니다. (세션 회고: v1.1.48 세션 찐빠 8건 — 실측했으나 그 실측이 낡았던 3건 #1595)

파이프라인 변경

  • auto-dev.yaml (4곳 동일) — deep-plan / deep-verify 다중 Phase 스킬을 단일 목표 위임으로 분할하도록 배선했습니다. R020에 규범은 있었으나 파이프라인 경로에 발동 지점이 없어 실제로 우회되던 사례입니다. (세션 회고: v1.1.48 세션 찐빠 8건 — 실측했으나 그 실측이 낡았던 3건 #1595)
  • semver minor 조건 정정 — 판정 기준을 "파일 추가 여부"에서 "사용자 워크플로가 바뀌는가"로 바꿨습니다. 이 저장소는 스킬 추가가 일상이며(skills 115개인데 버전 v1.1.48), 실제로 이번 릴리즈가 처음에 v1.2.0 으로 잘못 스코프됐다가 v1.1.49 로 정정된 사례를 근거로 남겼습니다.

검증

항목 결과
verify-template-sync.sh exit 0
verify-wiki-sync.sh exit 0 (페이지 10개 갱신 후 재시딩)
validate-docs.ts exit 0 — agents 50 / skills 115 / rules 23 / guides 56, phantom 0
bun install --frozen-lockfile exit 0 — lockfile drift 없음
bun run lint exit 0 — biome 111파일
bun test 2291 pass / 0 fail
verify-version-sync.sh exit 0 — generatorVersion=1.1.49 templateVersion=1.1.49
mgr-sauron R017 게이트 [PASS]

Closes #1588
Closes #1595
Closes #1596
Closes #1598
Closes #1599

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@baekenough
baekenough merged commit f7833f8 into develop Aug 17, 2026
10 checks passed
@baekenough
baekenough deleted the release/v1.1.49 branch August 17, 2026 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment