핸드오버 2026-07-19 — 팀러닝 사이트 운영 개시 + 인천 공모전 20팀 보완제안서

세션 요약

어제 구축한 팀러닝 사이트의 운영이 실제로 시작됐고, 첫 대형 컨설팅 작업(2026 인천 청년정책 공모전 본선 20팀 제안서 보완)을 완료. 사이트에는 삭제 기능 등 운영 편의 기능을 추가.

1. 사이트 기능 추가 (deka2026/teamlearning-site)

  • 데카 읽기 열쇠: 팀 토큰 없이 대기 건(질문·계획안·조사요청) 내용을 읽는 tl_deka_pending(p_key) RPC 신설. 키는 로컬 teamlearning-site\.deka-key (git 제외). “질문 답변하자” 하면 이 키로 대기 건을 읽음
  • 삭제 기능(커밋 bc7fd38): 질문·계획안·조사요청·알림 개별 🗑 삭제(확인 1회), 팀 삭제(확인 2회, cascade). 스키마 변경 없음 — 기존 is_admin RLS 활용
  • 링크 버튼 통합(0c7e4c7): 질문입력창 링크=팀 링크 중복 → ”📋 팀 링크 복사” 하나로. 옛 ask 링크 호환 유지
  • 첫 실질 질문 접수·답변 초안 전달: 망남영어조합법인 “전복 가격하락 대응 온라인 판매전략” (이사장 게시는 미확인)

2. 팀자료 폴더 (로컬 전용, git 제외)

teamlearning-site\팀자료\<팀명>\ — 팀 과제·자료를 넣으면 답변·보완 때 데카가 먼저 읽음. 공통\엔 공통 참고자료.

3. 인천 공모전 20팀 보완제안서 (완료)

  • 입력: 각 팀 폴더의 제안서 hwp/hwpx 20건 + 공통 방법론 PDF 2건(「청년정책 제안서 작성 방법론」)
  • 처리: hwp5txt/hwpx 압축해제로 원문 추출(제안서_원문.txt) → 팀당 전담 에이전트 20개 병렬로 보완안 작성
  • 산출물(각 팀 폴더): 보완제안서_<팀명>.md + 보완제안서_<팀명>.hwpx(한글 변환본)
  • 형식: 표 하나 — 팀명/아이디어 개요/①문제정의 ②이해관계자·자원 ③솔루션 적합성 ④효율성(예산·지표) ⑤수용성 ⑥선행사례 차별화. 방법론 부록의 팀별 보완점을 지시문이 아닌 완성 문장으로 해소, 새 추정치는 전부 “(가정)” 표시
  • 검수: 20개 전수 — md 형식·hwpx 무결성·XML·로고 제거·열비율(22:78) 통과
  • 상태: 배포 보류, 팀 회신 보류 (이사장 지시). 배포 전 각 팀이 (가정) 수치를 실제 값으로 교체해야 함

4. hwpx 스킬 패치 (0719판)

  • Desktop\인공지능 작업실\hwpx_skill_patched_20260719.zip (0717판 보존)
  • 패치: ①표 셀 \n → 셀 안 다중 문단 ②col_ratio로 열 너비 고정 ③로고(hp:pic) 생성 후 제거 필요(변환기에 내장)
  • md표→hwpx 일괄 변환기: 팀자료\_도구\md2hwpx.py
  • 함정: 한글에서 파일 열린 채면 PermissionError → 닫고 재생성

미완료

  1. 알림함 트리거 확인 — 새로고침 후 📨 알림함에 문자 1건 확인 (이사장)
  2. teamlearning-watch “Run now” 권한 사전 승인 (이사장)
  3. 테스트팀 삭제 — 이제 관리페이지 팀 목록 🗑로 가능
  4. 망남영어조합법인 질문 답변 게시 여부 확인
  5. (추후) AI_ENDPOINT·SMS 게이트웨이 연결, 20팀 보완제안서 배포·회신