Skip to content

chore(release): v1.4.71 + 기밀 패턴 오탐 제거 + push_zone_check - #184

Merged
chrono-meta merged 2 commits into
mainfrom
release/v1.4.71
Jul 26, 2026
Merged

chore(release): v1.4.71 + 기밀 패턴 오탐 제거 + push_zone_check#184
chrono-meta merged 2 commits into
mainfrom
release/v1.4.71

Conversation

@chrono-meta

Copy link
Copy Markdown
Owner

운영자 승인 3건 처리 (07-26).

① npm v1.4.71 배포 — 완료

lockstep 4곳(package.json · marketplace.json ×2 · plugin.json ×2) + count_check PASS →
Pre-Publish 기밀 스캔 PASS → npm publish → 태그 v1.4.71.
레지스트리 확인 1.4.71(전파 지연은 폴링으로 확인, 가정 아님). 143 files / 672.5 kB.

② 기밀 패턴 오탐 제거

이미 공개 트래킹된 파일명이 사유 토큰으로 등재돼 있어 회피 불가 → override 습관화 경로였다.
1행 제거.

known-pair 로 검증: 진짜 사유 토큰을 npm 배포 파일에 넣으면 여전히
❌ LOW leak … would ship to the registry(차단), 제거한 오탐은 ✅ PASS. 계기가 둘을 가른다.

⚠️ 정직: 첫 검증 시도는 스캐너 사용법을 틀려(인자 전달 vs npm 파일셋 스캔) 양쪽이 공허하게
PASS 했다. 그 상태를 "미검증"으로 보고한 뒤 올바른 실행을 찾아 닫았다.

③ 자기신고 재발 방지 — scripts/push_zone_check.sh

푸시는 이미 머지됐고 내용도 정상이라 되돌릴 게 없다. 고칠 수 있는 건 재발 경로다.

실패는 규칙 무지가 아니었다 — 같은 라운드에서 한 org 저장소엔 맞게 적용하고 같은 org 의 다른
저장소엔 빠뜨렸다
(발견 지점에만 적용 = 반쪽픽스). per-push 가드로는 못 잡는다(개별 푸시는
국소적으로 정상). 빠진 건 열거다.

  • 소유계정 목록 미설정 → UNCALIBRATED(추측 금지). 계정명 하드코딩 없음(gitignored 소스)
  • known-positive: 실제 열거에서 오늘의 미스가 재현된다 — 문제의 저장소가 같은 org 버킷에
    나란히 표시됨
  • 차단하지 않고 나열한다 — 차단 floor 는 이 레포 pre-push 가 유지

🤖 Generated with Claude Code

chrono-meta and others added 2 commits July 26, 2026 15:47
07-26 세션 산출을 npm 에 반영. lockstep 4곳(package.json · marketplace.json ×2 ·
fh-meta/plugin.json · fh-commons/plugin.json) 동시 갱신, count_check PASS.

릴리스 노트(fh-meta description) 갱신 — SKILL_detail 게이트 편입(27.7% 무커버, 실제 누출 2건,
열거 스윕이 첫 런에서 실물 검출) · 단방향 미러 목적지-최신 abort + 배너(카드 2회 소실) ·
dialogue-harvest Step 4-b · frontier-digest arxiv 카테고리 스코핑 · templates {FH_ROOT}.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
## 왜 이 형태인가

07-26 자기신고: 같은 라운드에서 `llmwiki-qa` 에는 계정규칙(비-소유계정 → REST Contents API,
신규 파일만)을 정확히 적용하고 **같은 org 인 `llmwiki-template` 에는 빠뜨렸다.**

실패는 규칙 무지가 아니었다 — 읽었고 한 번은 맞게 적용했다. 실패는 **발견 지점에만 적용하고
범위 전체에 전파하지 않은 것**(반쪽픽스 클래스)이다. per-push 가드로는 못 잡는다: 개별 푸시는
국소적으로 정상으로 보인다. 빠진 건 **열거**였다 — "오늘 건드릴 remote 가 전부 무엇이고 각각
어떤 채널이 필요한가". 그래서 이 도구는 **차단하지 않고 나열한다.** 차단 floor 는 이 레포
pre-push 가 유지한다.

## 검증 (known-pair)

- degrade: 소유계정 목록 미설정 → **UNCALIBRATED**(추측 금지 — 잘못된 채널 승인은 무판정보다 나쁘다).
  계정명 하드코딩 없음, gitignored 소스에서 읽음
- known-positive: 실제 열거에서 **오늘의 미스가 재현** — `llmwiki-template` 이 `llmwiki-qa`·
  `qasp-dev`·`mate-dev` 와 같은 `chronoloy-dev` 버킷에 나란히 표시된다

## 함께 착지

기밀 패턴에서 이미-공개 파일명 1행 제거(오탐). known-pair 로 검증: 진짜 사유 토큰은 여전히
차단(`LOW leak … would ship to the registry`), 제거한 오탐은 통과. ⚠️ 첫 시도는 스캐너 사용법을
틀려(인자 전달 vs npm 파일셋) 양쪽이 공허하게 PASS 했고, 그 상태를 미검증으로 보고한 뒤
올바른 실행을 찾아 닫았다.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@chrono-meta
chrono-meta merged commit 592bf00 into main Jul 26, 2026
1 check passed
@chrono-meta
chrono-meta deleted the release/v1.4.71 branch July 26, 2026 06:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant