← ClaudeAtlas

auditlisted

vibe-flow harness 자기 진화 감사 (AHE evaluate→analyze→improve). dimension agent 병렬로 4-필드 finding(evidence/root-cause/fix/predicted-impact) 발굴 + 전역 단일 번호 + decision-observability ledger 기록. "내부 감사", "audit", "/audit", "harness 진화", "dimension 점검", "감사 라운드", "self-improvement" 요청 시 사용. retro(프로젝트 회고)·telemetry(사용량)와 구분 — 이건 harness(rules/skills/agents/hooks) 자체를 감사.
SONGYEONGSIN/vibe-flow · ★ 1 · AI & Automation · score 77
Install: claude install-skill SONGYEONGSIN/vibe-flow
# /audit — AHE harness 자기 진화 루프 `rules/harness-evolution.md`의 evaluate→analyze→improve 루프를 1 호출로 실행한다. 모델은 고정하고 harness만 증거 기반으로 진화시킨다. **증거 없는 수정 금지** — 모든 finding은 4 필드를 채우고, 그 효과는 ledger가 다음 라운드에 반증한다. > **도메인 경계**: `/audit` = harness 자기 진화(7-component: prompts/descriptions/impl/hooks/skills/agents/memory). `retro` = 프로젝트 회고. `telemetry` = 사용량 관찰(이 스킬의 evaluate 데이터 소스). `/security-audit` = 공격 벡터. 중복 호출 금지. --- ## Phase 0. 라운드 라벨 + 직전 finding 반증 (decision-observability) ```bash LEDGER_SH="core/skills/audit/scripts/ledger.sh" # (.claude/ 런타임은 .claude/skills/audit/scripts/ledger.sh) # fix 가 머지된 finding 은 mark-fixed 로 open→fixed 전이 (PR 머지 시점) # reconcile 워크리스트 = status=fixed 이고 actual_delta 미기록인 것: bash "$LEDGER_SH" pending-verify ``` **먼저** `pending-verify` 목록(직전 라운드 fix 머지됐으나 미검증)을 측정한다. 각 finding의 `predicted_delta`가 실제로 움직였는지 telemetry/점수로 확인 → `ledger.sh resolve <id> "<actual>" verified|refuted`. 움직이지 않았으면 `refuted`(오진 또는 무효 fix → 메타-학습). 이 단계가 AHE의 "decision observability" — 예측이 자동 반증된다. (`open`은 아직 미해결 finding, `pending-verify`는 해결됐으나 미검증 finding.) 라운드 라벨은 직전 라운드의 다음 글자(R1=A … R7=G → 다음 H). ## Phase 1. evaluate — trace 수집 (병렬) pass/fail이 아닌 **trace**를 모은다. 병렬로: - `telemetry --source events` + `--source session` (사용량/계측 — 7-component 중 skills/agents 활동) - `git log --oneline` 직전 라운드 머지 PR (직전 fix 범위) - `validate.sh` + 최근 CI(validation-tests.yml) 결과 (정합/회귀) - `bash .claude/skills/learn/scripts/memory-lint.sh` — memory(7-component) 위생 trace (dead 링크/고아/cap; F-M02