2026-08-02 세션 — 정준화 코칭 세션 녹음 전사·정리 + devplan 페이지
논의·대안
앞선 VS Code 세션이 인터넷 끊김으로 전사 작업에 실패했고, 페페가 음성파일을 노트20 카톡으로 보내 받아서 전사·정리하고 devplan 페이지를 만들라고 지시했다.
- 파일 회수 — 카톡 「신동승」 방의
녹음 (5).m4a(262MB)가 다운로드 안 된 상태였다. 대안 = ①PC 카톡에서 받기 ②폰 조작으로 받기. 폰 카톡이 정형화돼 좌표 조작이 확실하므로 ②를 택했다 (poin-agentphone.py계열 조작 → 앱 전용 저장소에서 adb pull). 3시간 00분 녹음. - 전사 백엔드 — ytmine 파이프라인은 URL 입력 전용이라 로컬 파일 경로가 없었다.
1순위 Groq이 서비스 장애(
models.list는 정상인데 오디오 전사만 502)라 대안 3개를 놓고 판단: ①Groq 복구 대기 ②로컬 faster-whisper(CPU 약 2시간) ③Gemini 오디오 전사. ③이 가장 빠르고 품질도 확인돼 채택, Groq은 자동 폴백 1순위로 남겼다. - 청크 길이 — 30분 청크는 Gemini 조기 중단이 잦아 10분으로 줄였다. Groq 무료 25MB 한도에도 조각당 1.2MB로 여유가 커진다.
- 허브 노출 누락(페페 지적) — 카드를 등록했는데
최근 등록·작업보드와 우측 사이드바 어디에도 안 떴다. 원인이 하나가 아니라 셋(아래 결정)이라 개별 카드 땜질이 아니라 빌더·규칙에서 잡았다.
결정
- 로컬 오디오 전사는
C:\dev\talklog\stt_file.py로 한다. 청크별 캐시 → 망이 끊기거나 API가 죽어도 재실행하면 끝난 청크를 건너뛴다(이번에 5회 재실행으로 완주). - STT 백엔드 순서 = Groq → Gemini 자동 폴백. Gemini 기본 모델은
gemini-3.1-flash-lite(gemini-3.6-flash는 무료 하루 20건이라 3시간 녹음 한 건에 소진). - devplan
source는 실재 경로여야 하고, 미해결이면 빌드를 FAIL로 세운다. 조용한 날짜 폴백 (2026-01-01)이 카드를 최근 보드에서 지워버리는 게 이번 누락의 직접 원인이었다. - 최신일자 카드는 8칸 컷을 무시하고 전부 보드에 올린다. 같은 날 폴더 mtime이 함께 갱신되면 8칸이 그걸로 꽉 차서 방금 한 작업이 잘려 나간다(실측: 오늘 9건 중 1건이 잘릴 상황이었다).
- devplan 페이지를 만들면 같은 답변에 세션문서도 쓴다. 우측 사이드바 "최근 작업 진행"의
유일한 원천이
projects/<P>/session-*.md라, 세션문서가 없으면 그 칸이 영영 비어 있다. (우측 하단 "프로젝트 미생성 세션"은 카드 없는 세션 전용이므로 이 작업이 안 뜨는 게 정상이다.)
산출물·커밋
- 원본·전사 =
C:\dev\talklog\data\study\study-2026-08-02.{m4a,txt,segments.json}(3시간, 62,106자·2,548줄) - 신규 도구 =
C:\dev\talklog\stt_file.py(자체검사 9항목) — talklog976947e - 정리본 =
projects/ai-study/kb/04-session-jjh-2026-08-02.md - 규칙 =
projects/talklog/rules.md(신설·등록) ·rules/tooling.md(Groq→Gemini 폴백, 전역) - devplan =
study-session-20260802.html+projects.json카드 +build_hub.py3개 수정(경로 폴백·FAIL 게이트·보드 컷) - user_brief 커밋
4ec88f8(+ 이 세션문서·허브 규칙 갱신분)
다음
- devplan QA헬퍼 = 페이지를 넘어가도 집기 목록이 누적되게 수정(정준화 실측에서 드러남).
- deskpet 고양이 좌우 비대칭 무늬로 모델이 좌우를 헷갈리는 문제(진행 정체 원인 재확인).
- 페페 = devplan 페이지·허브 카드 육안 확인.
관계
- 주제 그룹: ai-study-session
- 관련 문서: ai-study-kb-04-session-jjh-2026-08-02, talklog-rules