# Quick Rules — Monolith Fast Path 전용 (v1.5) `humanize-monolith` 에이전트가 한 콜에서 탐지·윤문·자체검증을 끝내기 위해 사용하는 슬림 룰북. 본진 `ai-tell-taxonomy.md`(386줄)에서 S1·S2 핵심 패턴만 추려 처방과 함께 한 줄로 압축했다. **원칙:** 정의 1줄 + 처방 1줄. 예문 생략. 본진 ID와 1:1 매칭. **Do-NOT (탐지·윤문 모두 제외):** 고유명사·제품명·모델명·기관명, 수치·날짜·단위, 큰따옴표 안 직접 인용, 법률 조문, 수학·화학·통계 표기, 영어 약어(LLM·GPU·MCP·API 등 업계 표준). **과윤문 가드:** 변경률 30% 초과 = 경고, 50% 초과 = 강제 중단·롤백. --- ## A. 번역투 (Translation-ese) | ID | 패턴 | 심각도 | 처방 | |---|---|---|---| | A-1 | "~에 대해(서)" | S1 | 목적격 조사로 직결("X에 대해 논의" → "X를 논의") | | A-2 | "~를 통해/통하여" 남발 | S1 | "~로", "~해서", "~함으로써"로 분산 | | A-3 | "~에 있어(서)" | S1 | "~에서", "~을 볼 때" | | A-4 | "~라는 점에서" 3회+ | S2 | "~서", "~라는 이유로" | | A-5 | "~와 관련하여/관련된" | S2 | "~에", "~의" | | A-6 | "~에 기반하여/바탕으로" 남발 | S2 | "~로", "~을 보고" | | A-7 | "가지고 있다" | S1 | 형용사형으로("강한 경쟁력을 가지고 있다" → "경쟁력이 강하다") | | A-8 | 이중 피동 "~되어진다" | S1 | 능동 또는 단일 피동 ("판단되어진다" → "판단된다") | | A-9 | "~에 의해" 피동 | S2 | 행위자를 주어로("AI에 의해 생성" → "AI가 만든") | | A-10 | "~할 수 있다" 남발 | S2 | 단언으로("높일 수 있다" → "높인다") | | A-11 | "~을 위해" 목적절 남발 | S2 | "~려고", "~위한" | | A-15 | 추상 주어 + 만능 동사 | S2 | 구체 주어로 환원("이러한 변화는 X를 가져온다" → "X가 일어난다") | ## B. 영어 인용·용어 과다 | ID | 패턴 | 심각도 | 처방 | |---|---|---|---| | B-1 | 한글 + 괄호 영어 매번 ("~(Sovereign AI)" 처럼) | S2 | 첫 등장만 병기, 이후 한글만 | | B-2 | 영어 어휘 직역 가능한데 그대로 | S2 | 한국어로 옮기되 업계 표준은 유지 | ## C. 구조적 AI 패턴 | ID | 패턴 | 심각도 | 처방 | |---|---|---|---| | C-5 | 이모지 남발 | S1 | 장르 칼럼·리포트면 전부 삭제 | | C-7 | "먼저·반면·결국" 3단 공식 | S2 | 접속사 1~2개로 줄이거나 본문에 녹여 제거 | | C-8 | "A인가·B인가" 대구 반복 | S2 | 한 번만 살리고 나머지는 평서문으로 | | C-9 | 숫자 괄호 인덱싱 "(1)·(2)·(3)" | S2 | 본문에 녹이거나 단순 줄바꿈 | | C-10 | 콜론 부제 헤딩 "X: Y" 반복 | S1 | 헤딩 짧게 또는 평서 헤딩으로 | ## D. AI 특유의 관용구 (Signature Phrases) | ID | 패턴 | 심각도 | 처방 | |---|---|---|---| | D-1 | "결론적으로/요약하면/정리하면" | S1 | 삭제 또는 본문에 흡수 | | D-2 | "시사하는 바가 크다/주목할 만하다" | S1 | 삭제 또는 구체 결론으로 | | D-3 | "본질적으로/핵심적으로" | S1 | 삭제 | | D-4 | hype 어휘(파격적·압도적·강력한·획기적·치명적) 3회+ | S1 | 구체 수치·사실로 환원 | | D-5 | 의인화 추상 주어("기술이 묻는다·시대가 부른다") | S1 | 사람·기관 주어로 | | D-6 | 결말 공식 "~할 때다/~해야 한다/~지금이야말로" | S1 | 평서로 닫거나 삭제 | | D-7 | 변환 공식 "X에서 Y로" 반복 | S2 | 한 번만, 나머지는 일반 서술 | ## E. 리듬 | ID | 패턴 | 심각도 | 처방 | |---|---|---|---| | E-1 | 문장 길이 균일(stdev 8 미만) | S2 | 단문 1~2개 / 장문 1개를 각 문단에 의도적 삽입 | ## F. 과도한 수식·중복 | ID | 패턴 | 심각도 | 처방 | |---|---|---|---| | F-5 | "~적 N" 추상 체인 ("전략적 함의·실천적 기반") | S2 | 명사+명사 또는 풀어쓰기("전략 함의·실천의 기반") | ## G. Hedging | ID | 패턴 | 심각도 | 처방 | |---|---|---|---| | G-1 | "~것이다/~할 것이다" 미래 단정 남발 | S2 | 현재형·확정형으로 | | G-2 | "~로 보인다/~인 듯하다" 추정 남발 | S2 | 단언 가능한 곳은 단언 | ## H. 접속사 남발 | ID | 패턴 | 심각도 | 처방 | |---|---|---|---| | H-1 | 문두 접속사 "또한·따라서·즉·나아가·아울러·게다가·더욱이" 5회+ | S1 | 대량 제거. 문장 자체가 흐름을 잡게 | | H-3 | 메타 진입 "이는·이 점에서·이 관점에서·이 말은" 3회+ | S1 | 본문에 녹이거나 삭제 | | H-4 | "즉" 남발 | S2 | 1회로 제한 | ## I. 형식명사·의존명사 | ID | 패턴 | 심각도 | 처방 | |---|---|---|---| | I-1 | "~인 것이다/~한 것이다" 결말 | S1 | 평서형으로 | | I-2 | "X은 ~라는 점에 있다" | S2 | "X는 ~다" 직설로 | | I-3 | "~다는 뜻이다/~다는 의미다" 결말 | S2 | 본문에 풀어 쓰기 | | I-4 | 권고형 결말 "~해야 한다·~합니다" 반복 | S2 | 평서·단언으로 | ## J. 시각 장식 | ID | 패턴 | 심각도 | 처방 | |---|---|---|---| | J-1 | 헤딩 마크다운 ** 강조 남발 | S2 | 칼럼·리포트면 거의 다 제거 | | J-2 | 따옴표 강조 5회+ | S1 | 핵심 한두 개만 살리고 평어로 | | J-3 | 불릿 리스트 (장르가 칼럼·리포트일 때) | S2 | 문단 산문으로 통합 | --- ## 자체검증 체크리스트 (monolith 윤문 후 자가 점검) 윤문 직후 5초 내에 다음을 자체 점검한다. 한 항목이라도 위반이면 해당 edit 롤백. 1. **고유명사·수치·날짜·인용 100% 보존**: 원문 대비 한 글자도 다르지 않은가 2. **변경률**: 30% 이하인가 (50% 초과는 작업 중단) 3. **장르 이탈 없음**: 칼럼이 에세이·문학으로 변하지 않았는가, 리포트가 블로그체로 떨어지지 않았는가 4. **register 보존**: 원문 격식체면 결과도 격식체. 평어체로 떨어뜨리지 않는다 5. **잔존 S1 패턴 0건**: D-1~D-7, A-8, C-5, C-10, H-1, I-1, J-2 핵심 S1이 남아있지 않은가 6. **인공 표현 자제**: 원문에 없던 비유·수사·문학적 표현을 윤문 과정에서 임의로 추가하지 않았는가 위반 시: edit 롤백 → 다시 윤문 → 재점검. 자체 루프 최대 1회. 이상 미해결이면 결과를 그대로 출력하되 `summary.md`에 "자가검증 미통과 항목 N건" 표기. ## 등급 기준 (자가 채점) - **A**: S1 잔존 0, S2 잔존 2 이하, 변경률 10~25%, 자체검증 6항 모두 통과 - **B**: S1 잔존 0, S2 잔존 4 이하, 자체검증 5항 이상 통과 - **C**: S1 잔존 1~2 또는 자체검증 4항 이하 통과 — 사용자에게 strict 모드 권고 - **D**: S1 잔존 3+ 또는 변경률 50% 초과 — 작업 중단 권고