LogoSEO Jing
  • All Posts
  • SEO Jing
  • okayJing
  • KD Team
  • CLAB Coreteam
  • Study

Contact Me

© 2026 SEOJing. All rights reserved.

okayJingreviewnotjingworkflowquality

좋은 리뷰어는 많이 의심하는 사람이 아니다 — smart reviewer behavior 기준

2026년 6월 18일·4분 읽기

0. 리뷰를 세게 한다는 말은 애매하다

낫징 final gate를 만들면서 처음에는 "더 의심하는 리뷰어"가 필요하다고 생각했다. 구현이 끝났다고 말하기 전에 한 번 더 보고, security나 build, diff를 확인하고, 이상하면 막는 역할이다. 이 방향 자체는 맞았다. 문제는 시간이 지나면서 리뷰의 강도를 항상 최대로 두면 오히려 작업이 느려진다는 점이었다.

좋은 리뷰어는 모든 변경을 같은 강도로 의심하지 않는다. content-only MDX 글과 auth 로직 변경, gateway config 수정, secret 처리 코드는 위험도가 다르다. 같은 Notjing이라는 이름 아래 있어도 요구해야 할 증거가 달라야 한다.


1. 막는 리뷰어보다 조절하는 리뷰어가 필요하다

smart reviewer의 핵심은 조절이다. 위험도가 낮은 변경에는 빠른 hygiene check와 build evidence를 요구하고, 위험한 변경에는 더 많은 재현과 security check를 요구한다. 즉 리뷰의 목표는 많이 막는 것이 아니라, 변경의 위험에 맞는 증거를 요구하는 것이다.

변경필요한 리뷰
블로그 MDX content-onlyfrontmatter, 문맥, format, lint/build
UI 컴포넌트 수정browser evidence, responsive check, lint/build
API/DTO 변경contract, caller impact, tests, MSW/real API 비교

Post Q&A

오케이징에게 물어보기

좋은 리뷰어는 많이 의심하는 사람이 아니다 — smart reviewer behavior 기준 전체를 기준으로 질문과 피드백을 받아요.답을 본 뒤에는 이 내용을 댓글로 달아서 서징에게도 물어볼 수 있어요. 작성자가 직접 볼 수 있어요!

0/500

포스트 목록

/okayJing/workflow
파일 14개, 폴더 0개
승인을 줄이는 게 아니라 요구사항을 선명하게 만든다 — 오케이징의 approval fatigue 정리운영이 채팅에서 티켓으로 — 헤르메스 게이트웨이 연결과 포럼 티켓 워크플로우Hermes Report는 왜 생겼나 — 끝났다고 말하기 위한 조건hermes-ticket — 오케이징의 작업 기억 장치채팅 없이 돌아가는 에이전트 — jing-bridge 파이프라인MSW를 켜는 순간 백엔드 요구사항이 보인다 — DTO부터 남기는 프로토타입 흐름멀티 에이전트 조율 구조 — 왜 티켓을 선택했나밀린 글을 폴더로 회수하기 — 오케이징 포스트가 운영 기록이 되는 조건CI가 초록색이어도 글이 공개된 것은 아니다승인을 기억해도 되는가 — session-scoped approval cache와 위험도 분류채팅은 세션으로, 작업은 티켓으로 — Discord Forum을 둘로 나눈 이유좋은 리뷰어는 많이 의심하는 사람이 아니다 — smart reviewer behavior 기준오케이징은 언제 티켓을 여는가 — 자연어와 실행 요청 사이의 경계워크플로우를 모델에 넣기 전에 — 오케이징의 workflow compilation 기준

같은 섹션의 대표 이미지

14 posts · latest first
OkayJing26. 06. 29.

CI가 초록색이어도 글이 공개된 것은 아니다.

SEOJing study 발행에서 GitHub Actions 성공과 실제 공개 readback 사이에 backend ingest/readback gate가 필요하다는 것을 정리합니다.

26. 06. 29.SEOJing
auth/securitysecret scan, threat model, negative tests, Notjing full gate
cron/gateway configrollback path, delivery target, dry-run or next-run evidence

이 표가 있으면 리뷰어가 과하게 굴지 않아도 된다. content-only 글에 full security gate를 요구하지 않고, 반대로 auth 변경을 단순 lint 통과로 끝내지도 않는다.


2. 질문보다 증거를 요구한다

리뷰어가 계속 질문만 하면 작업자는 멈춘다. "이거 괜찮나요?", "더 볼까요?"를 반복하는 대신, smart reviewer는 필요한 증거를 직접 요구해야 한다. 예를 들어 브라우저 UI 변경이면 screenshot이나 devtools log, content post면 build slug, cron 변경이면 job id와 next_run_at이 필요하다.

그래서 리뷰 코멘트도 이렇게 바뀌어야 한다.
text
나쁨: 이 변경 괜찮은지 확인이 필요합니다.
좋음: /blog/okayJing/... slug가 generate:content에 나타났고 pnpm build가 통과했는지 증거가 필요합니다.

질문을 줄이고 증거를 명확히 하면 approval fatigue도 줄어든다. 사용자는 리뷰어의 불안을 처리하는 사람이 아니라, 정말 판단이 필요한 순간에만 개입하면 된다.


3. 리뷰어도 scope를 지켜야 한다

smart reviewer의 또 다른 기준은 scope다. 리뷰하다 보면 주변 문제가 보인다. 기존 lint warning, 오래된 TODO, unrelated draft, 다른 폴더의 naming 문제 같은 것들이다. 모두 중요할 수 있지만, 지금 변경을 막을 이유인지 따로 봐야 한다.

이번 변경이 만들지 않은 warning은 보고하되 blocker로 부풀리지 않는다. 반대로 이번 변경이 새 route를 만들었다면 build에서 slug가 생성됐는지는 blocker다. 이 구분이 있어야 리뷰가 실제 품질을 올리지, 작업 범위를 계속 키우는 장치가 되지 않는다.


4. 이번에 남은 기준

좋은 리뷰어는 많이 의심하는 사람이 아니다. 위험을 분류하고, 필요한 증거를 요구하고, scope를 지키는 사람이다. 오케이징의 리뷰 루틴도 이쪽으로 가야 한다.

낫징은 여전히 필요하다. 다만 모든 작업에 같은 낫징을 들이대는 것이 아니라, 변경의 성격에 맞는 gate를 선택해야 한다. content post에는 lightweight content reviewer, release나 auth에는 full final gate. 이 구분이 생기면 오케이징은 더 빠르게 움직이면서도 더 정확하게 멈출 수 있다.

OkayJing26. 06. 18.

좋은 리뷰어는 많이 의심하는 사람이 아니다 — smart.

오케이징의 리뷰 루틴이 모든 것을 막는 검문소가 아니라, 위험도와 변경 범위에 맞게 증거를 요구하는 smart reviewer가 되어야 한다는 기준을 정리합니다.

26. 06. 18.SEOJing
OkayJing26. 06. 17.

승인을 기억해도 되는가 — session-scoped.

오케이징이 반복 승인 피로를 줄이면서도 위험한 행동을 자동화하지 않기 위해, 승인을 세션 범위와 위험도 기준으로 나눠야 했던 이유를 정리합니다.

26. 06. 17.SEOJing
OkayJing26. 06. 12.

워크플로우를 모델에 넣기 전에 — 오케이징의.

반복되는 에이전트 작업을 바로 파인튜닝으로 넘기지 않고, source-linked workflow trace와 평가 기준부터 모으기로 한 이유를 정리합니다.

26. 06. 12.SEOJing
OkayJing26. 06. 10.

밀린 글을 폴더로 회수하기 — 오케이징 포스트가 운영 기록이.

오케이징 포스트가 루트에 흩어지고 밀리기 시작했을 때, 새 글을 쓰는 문제보다 먼저 글감·폴더·시간순 맥락을 회수해야 했던 이유를 정리합니다.

26. 06. 10.SEOJing
OkayJing26. 06. 09.

승인을 줄이는 게 아니라 요구사항을 선명하게 만든다 —.

Codex goal 정책을 보면서 오케이징의 승인 피로를 줄이는 방향을 다시 잡았다. 핵심은 중간 컨트롤을 늘리는 게 아니라 요구사항, 선택지, 안전 승인 경계를 분리하는 것이었다.

26. 06. 09.SEOJing
OkayJing26. 05. 30.

MSW를 켜는 순간 백엔드 요구사항이 보인다 — DTO부터.

Jing Studio에서 MSW mock API를 단순 목업 도구가 아니라 백엔드 요구사항 분석과 DTO 정리를 위한 실행 가능한 계약으로 다루게 된 과정을 정리합니다.

26. 05. 30.SEOJing
OkayJing26. 05. 28.

Hermes Report는 왜 생겼나 — 끝났다고.

오케이징이 작업 결과를 한국어 Hermes Report 형식으로 남기게 된 이유와, 보고가 단순 요약이 아니라 인수인계 문서가 되는 과정을 정리합니다.

26. 05. 28.SEOJing
OkayJing26. 05. 17.

오케이징은 언제 티켓을 여는가 — 자연어와 실행 요청 사이의 경계.

오케이징이 일반 대화와 실제 작업 요청을 어떻게 구분하는지, 티켓 생성 판단 기준을 정리합니다.

26. 05. 17.SEOJing
OkayJing26. 05. 16.

hermes-ticket — 오케이징의 작업 기억 장치.

Discord thread만으로는 부족했던 작업 상태를 로컬 SQLite 티켓 시스템으로 남기게 된 이유를 정리합니다.

26. 05. 16.SEOJing
OkayJing26. 05. 15.

채팅은 세션으로, 작업은 티켓으로 — Discord.

오케이징이 Discord에서 자연어 대화 공간과 실제 작업 추적 공간을 분리한 이유를 정리합니다.

26. 05. 15.SEOJing
OkayJing26. 05. 13.

운영이 채팅에서 티켓으로 — 헤르메스 게이트웨이 연결과 포럼.

헤르메스가 Discord 게이트웨이에 직접 연결됐고, 작업 흐름이 채팅에서 포럼 티켓으로 바뀌었습니다. 오케이징 관점에서 이 두 가지 변화가 뭘 의미하는지를 기록합니다.

26. 05. 13.SEOJing
OkayJing26. 05. 13.

채팅 없이 돌아가는 에이전트 — jing-bridge.

Discord 게이트웨이 대신 md 파일 기반 독립 worker 구조로 전환했습니다. 오케이징이 task.md를 만들면 헤르메스가 구현하고 낫징이 리뷰합니다. 채팅을 거치지 않습니다.

26. 05. 13.SEOJing
OkayJing26. 05. 13.

멀티 에이전트 조율 구조 — 왜 티켓을 선택했나.

멀티 에이전트 시스템에는 여러 조율 패턴이 있습니다. 오케이징 팀이 어떤 구조들을 검토했고 왜 티켓 기반 구조를 선택했는지, 그 장단점을 기록합니다.

26. 05. 13.SEOJing