크라우니인베스트 순찰 피드 품질 폴리시 v3 (2026-06-13)
개요
invest.crowny.org(:9876) 자율 순찰 에이전트(순찰_틱)의 피드 품질 폴리시 2건 구현.수정 1 — 일지 라인에 주 발견 엔티티 포함 (순찰_주발견)
파일: 핵심/순찰.한선 (딜_위기최악 함수 직후, 약 298줄)
- 신규 함수
순찰_주발견(확장벡터)추가: 가장 위험한 -1 신호의 짧은 엔티티 라벨 반환 - 우선순위: ⑦딜위기(-1) > ⑧단계집중 > ⑤정체집중 > ⑥반려집중 (순찰_제안엔티티와 동일 기준)
- 예: "딜위기 D4", "단계집중 씨앗 60%", "정체집중 71%"
- 위험 없으면 "" 반환 (하위호환)
순찰_틱()요약: "순찰판정=티 딜14건 참가자13명 | 딜위기 D4" (주발견 비면 기존 그대로)
수정 2 — 동일 지문 중복 일지 전면 억제 + 지속 필드
파일: 핵심/순찰.한선 (순찰_틱() 내부, 약 487줄)
억제 규칙 변경
- 변경 전: 변화=0 + 티/옴만 억제. 타/음은 "위기 침묵 금지"로 항상 기록.
- 변경 후: 변화=0이면 상 무관 모두 억제(스팸 방지). 위기 가시성은 상시 대기 제안이 보장.
지속 필드 추가
지속:1— 억제된 타/음 틱. 운영자가 "위기가 아직 살아있음" 확인 가능.지속:0— 변화로 첫 진입한 타/음 틱, 또는 티/옴 억제/비억제 틱.- 응답 JSON에 항상 포함:
{"ok":1,...,"억제":1,"지속":1,...}
검증 결과
_t_순찰심화.한선 (T1~T13)
- 37/37 ALL PASS
- T11: 순찰_주발견 반환 "딜위기 D4" (D4 리스크80 존재 시)
- T12: 변화=0, 억제=1, 지속=0(티) / 타/음이면 지속=1
- T13: 강제 변화 시 일지 내용에 "딜위기 D4" 포함 확인
라이브 회귀 (localhost:9876)
/api/patrol2회: 1회차 변화=1, 2회차 변화=0·억제=1·지속=0/api/agentfeed최신 순찰 일지: "순찰판정=티 딜14건 참가자13명 / 딜위기 D4"/api/proposals,/api/ops,/api/brief,/api/status모두 200+JSON 유효
관련 파일
/Users/ef/crowny-invest/핵심/순찰.한선— 순찰_주발견 추가, 억제/지속 수정/Users/ef/crowny-invest/_t_순찰심화.한선— T11~T13 신규 케이스 추가/Users/ef/crowny-invest/인터페이스.md— 순찰 섹션 계약 업데이트/Users/ef/crowny-invest/invest.toau— 재컴파일 반영
잔여 이슈
없음. 억제된 위기 가시성은/api/proposals 대기 제안으로 완전 보장.