| 항목 | 값 |
|---|---|
| 지시 | 다음 제안을 실제로 구현하라:
■ 제목: 🛰 complaint_monitor: '내 환경 직격' 이슈 자동 우선순위 상향
■ 무엇: complaint_monitor(fetch_github.py / HN·Reddit 파서)에 환경매칭 규칙 추가: Windows + subprocess/Popen + CLI + wedge/hang/storm/freeze 등 패턴 히트 시 priority='high' + tags=['my-env'] 자동 부여, 승인대기함 카드 생성 시 우선 탭 노출.
■ 개선: (1) 환경 시그니처 정규식 셋(win+subprocess+wedge 류 조합). (2) 히트 시 priority/tags 주입. (3) 카드 렌더 시 my-env 배지. (4) capabilities.yaml 등록.
■ 주의: MEMORY project_complaint_monitor_260627 에 '분류 우선순위 자동상향 미구현'으로 이미 기록된 gap. 패턴 과매칭 주의(흔한 단어 단독 금지, 조합 매칭). 새 자동화면 capabilities.yaml 등록 필수(capctl drift).
구현 후 변경 파일·검증 결과를 보고하라. 불확실하면 멈추고 질문하라. |
| 라우팅 근거 | proposal 승인 → 구현 작업 (claude) |
| 생성 | 2026-06-28T08:16:32.977088Z |
| 시작 | 2026-06-28T08:16:32.996338Z |
| 완료 | - |
충분히 파악됨. 이제 설계 결정: **구현 방향** — `classify.py`에서 환경 매칭을 한 곳에 집중. 이유: - run.py가 이미 classify_all을 호출하고 score순 정렬 → priority injection은 classify에서가 가장 자연. - digest.render_text가 `_risk()`로 my-env-ish 신호 보여주지만 "priority/tags" 메타필드 부재 → `_my_env`/`_priority`/`_tags`를 item에 추가. - run.py가 schema.make_card에 priority="mid" 하드코딩 → my-env 히트 있으면 "high"로 승격, summary 맨앞에 `🎯 내 환경 직격 N건` 추가. - digest에서 my-env 카드는 `🎯` 배지 prefix. **환경 시그니처(조합 매칭, 단독 단어 금지):** - A축 (OS/플랫폼): `windows`, `wsl`, `powershell`, `cmd.exe`, `win32`, `win64`, `pwsh` - B축 (subprocess/CLI 매커니즘): `subprocess`, `popen`, `cli`, `shell`, `headless`, `-p `, `claude -p`, `cmd /c`, `bash -c`, `spawn` - C축 (wedge/hang 증상): `wedge`, `wedged`, `hang`, `hangs`, `hung`, `freeze`, `frozen`, `storm`, `stall`, `stalls`, `stuck`, `deadlock`, `unresponsive` 규칙: **(A 히트 ≥1) AND (B 히트 ≥1 OR C 히트 ≥1)** → my-env. 추가로 A+B+C 셋 다 히트면 priority="high"+tag `direct-hit`, A+(B or C)는 priority="high"+tag `my-env`. 단독 단어("windows"만 나오는 디스커션) 등은 매칭 안 됨. 구현 시작.
PASS 2/3 항목 통과
| 검사 항목 | 결과 |
|---|---|
| exit code 0 | ✓ |
| 출력 존재 | ✓ |
| 치명적 오류 없음 | ✗ |
| 항목 | 값 |
|---|---|
| Phase | finalizing |
| Progress | 90% |
| 시작 | 2026-06-28T08:16:32.996338Z |
| 완료 | - |
| 소요 | - |
| ETA (추정) | 5s |
쓰기 샌드박스임에도 변경 파일이 감지되지 않았습니다. 지시에 대상 경로를 명확히 포함하면 실제 파일 수정을 유도할 수 있습니다.