DOCS/journey/troubleshooting/260310_아침뉴스슬랙포맷_SSOT_분산_및_표시혼선.md
2026-03-10 23:40:06 +09:00

2.3 KiB

tags
tags
headlines
slack
formatting
ssot
troubleshooting

아침 뉴스 슬랙 포맷 SSOT 분산 및 표시 혼선

날짜: 2026-03-10 작성자: Codex

문제 정의

  • 아침 뉴스 슬랙 브리핑의 표시 포맷 책임이 한 곳에 고정되어 있지 않습니다.
  • skill_news가 기본 슬랙 텍스트를 만들고, rb8001이 후처리로 동남아/키워드/안내문을 다시 삽입합니다.
  • 그 결과 사용자가 기대하지 않은 문구와 줄간격이 다시 살아나고, 형식 SSOT가 흐려집니다.

재현 조건

  • skill_newsformat_startup_news_for_slack()는 오프닝/출처/헤드라인/클로징/명언까지 포함한 기본 텍스트를 생성합니다.
  • 이후 rb8001/app/services/workflows/headlines_workflow.py
    • *동남아 소식*
    • *오늘의 키워드*
    • 궁금한 용어가 있으신가요? *로빙에게 물어보세요!* 를 후처리로 삽입합니다.

확인된 사실

  • skill_news 줄간격 조정 이력은 실제로 있습니다.
    • 720b626 feat: 슬랙 메시지에 명언 추가 및 간격 조정
    • a702b29 클로징-명언 사이 빈 줄 2개에서 1개로 변경
    • c830e8a 뉴스 브리핑: 줄간격 규칙 통일, 동남아 이모지 제거
  • rb8001도 별도 줄간격 조정 이력이 있습니다.
    • 8ce0e38 뉴스 브리핑: 깡해드↔동남아 줄간격 2줄로 통일
  • *오늘의 키워드*로빙에게 물어보세요 문구는 삭제 후 복원된 것이 아니라, 91fb6ad feat: migrate headlines briefing to langgraph workflow에서 새로 추가됐습니다.
  • 현재 구조는 포맷 SSOT가 skill_news 단일이 아니라 skill_news + rb8001 workflow 두 군데로 분산돼 있습니다.

영향 범위

  • 사용자는 아침 브리핑 형식이 일관되지 않다고 체감할 수 있습니다.
  • 뉴스 본문에 불필요한 연출 문구가 섞여 UX가 흔들립니다.
  • 포맷 변경 시 어느 레이어를 고쳐야 하는지 즉시 판단하기 어려워집니다.

미확정 항목

  • 최종적으로 skill_news가 어디까지 포맷을 맡고, rb8001이 어디까지 조합을 맡을지는 아직 수정 전입니다.
  • skill-slack은 전송 전용으로 유지할지 여부는 현재 구조상 맞지만, 문서 기준으로 명시 보강은 필요할 수 있습니다.