Skip to content

revert(sources): bluesky를 걷어낸다 - #16

Merged
seungwonme merged 1 commit into
mainfrom
refactor/drop-bluesky
Aug 10, 2026
Merged

revert(sources): bluesky를 걷어낸다#16
seungwonme merged 1 commit into
mainfrom
refactor/drop-bluesky

Conversation

@seungwonme

Copy link
Copy Markdown
Owner

TL;DR

#14에서 추가한 bluesky를 걷어낸다. 요청받은 적 없는 플랫폼이었고, 실제 실행 조건에서 산출이 0이었다.

크롤러 자체는 동작했다. 프로덕션에서 API를 직접 찌르면 HTTP 200에 엔트리 20개가 온다.

문제는 소스 선정이다. BLUESKY_ACCOUNTSbsky.app 하나뿐인데 이 계정의 게시 간격이 며칠에서 한 달이라, 데일리 --days 1 창에서는 거의 매번 0건이다. AGENTS.md에 이미 적혀 있는 함정("등록해도 매번 0건인데 겉보기엔 멀쩡하다")을 그대로 반복했다. URL이 200을 주는지는 봤지만 운영 조건에서의 산출을 확인하지 않았다.

창을 넓히는 건 해결이 아니다. 같은 글을 다시 받을 뿐이다.

무엇을

  • crawlers/feed/bluesky.py 삭제
  • feed_config.pyBLUESKY_ACCOUNTS / BLUESKY_AUTHOR_FEED_URL / BLUESKY_POST_THREAD_URL 제거
  • REGISTRY 등록 해제
  • 테스트 3건 제거 (BlueskyTests, _bsky_post, 레지스트리 단언)
  • README / README.ko / AGENTS의 플랫폼 표와 댓글 표에서 제거
  • 제거 사유를 docs/TODO의 "Retired Sources"에 남겼다. 나중에 같은 걸 다시 넣지 않게 하기 위함이다

DB 정리는 필요 없다. 수집된 행이 없어 posts, tracked_sources 모두 0건이다.

검증

just lint   10.00/10
pytest      436 passed  (bluesky 테스트 3건 제거로 439에서 감소)

요청받은 적 없는 플랫폼을 소스 확장 과정에서 넣었고, 실제 실행 조건에서
산출을 확인하지 않았다. BLUESKY_ACCOUNTS에 게시 빈도가 낮은 계정 하나뿐이라
데일리 --days 1 창에서 매번 0건이고 doctor에 0건 회귀 경고만 쌓인다.

크롤러, feed_config 항목, REGISTRY 등록, 테스트, README/AGENTS 표에서 제거했다.
제거 사유는 docs/TODO의 제외된 소스에 남겼다.

수집된 행이 없어 DB 정리는 필요 없다 (posts, tracked_sources 모두 0건).
@seungwonme
seungwonme merged commit c3a586b into main Aug 10, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant