ChatGPT로 처음 보는 스택을 3시간에 압축 학습하기 — 0→1 프롬프트 7단계를 Workers·SEO에 적용한 기록
Threads의 0→1 압축 학습 프롬프트 7단계를 시드로, Cloudflare Workers·AdsBot·Search Console처럼 처음 붙이던 스택을 실제로 어떻게 빠르게 익혔는지 재구성한 시행착오 기록입니다.
배포·보안·SEO·AI 도구를 붙이다 막히고 뚫은 과정을 남깁니다. 완벽한 가이드보다 재현 가능한 실패와 수습이 중심입니다.
Threads의 0→1 압축 학습 프롬프트 7단계를 시드로, Cloudflare Workers·AdsBot·Search Console처럼 처음 붙이던 스택을 실제로 어떻게 빠르게 익혔는지 재구성한 시행착오 기록입니다.
Cloud Agent가 포스트를 추가한 뒤 로컬에서 카테고리·slug를 확인할 때, 포그라운드 dev 대신 background 모드와 status/logs/stop으로 검증 루프를 짧게 만든 실측입니다.
Pagefind 327페이지·6.31만 단어 기준선에서 카테고리 7편을 한 커밋에 올릴 때, Actions 성공만으로 끝내지 않고 gh CLI와 slug curl로 배포 완료를 정의한 운영 메모.
포스트 320편 기준 astro build 2.16초·Pagefind 1.08초였다. 9월 2일 cron이 카테고리 7편을 한 커밋에 올릴 때 페이지·단어 수와 Actions 15분 여유를 레포에서 다시 잰 실측 메모.
글쓰기 기준 C.11대로 Openverse와 Wikimedia Commons API를 병행 호출해 heroImage 후보를 고르는 절차. mature=false, 라이선스 필터, 100% 적합도 탈락 사례까지 이번 7편 배치에서 재현한 기록.
포스트가 255편에서 305편으로 늘었을 때 npm run build·Pagefind 인덱싱 시간이 어떻게 변했는지, deploy.yml timeout-minutes: 15와의 여유를 레포에서 재현해 봅니다.
GitHub Actions의 cancel-in-progress가 연속 main push에서 중간 배포를 취소한다. 자정 cron이 카테고리 7편을 개별 push하지 않고 한 번에 올리는 운영 이유를 레포 실측으로 정리합니다.
main push만으로는 글이 살아 있다고 단정할 수 없다. GitHub Actions 성공 뒤 신규 slug별 HTTP 상태를 실측해 배포 완료를 정의한 운영 메모입니다.
Notion 리서치와 GitHub Actions 7편 배포 경험을 겹쳐 본다. PR 처리량 2배·리뷰어 부하 2배 데이터와, 에이전트가 main push 전에 통과해야 할 검증 게이트.
cron이 main 직접 push를 요구하는데 에이전트 VM은 cursor/bc-* 브랜치에만 남는 경우. deploy.yml 트리거와 git checkout main 실측으로 배포 간극을 다시 확인합니다.
Workers Builds 0건 상태에서 cron은 글만 main에 올리고 사이트는 그대로였다. deploy.yml과 wrangler-action@v3를 연결한 뒤 push→build→deploy 한 줄기를 레포 실측으로 정리합니다.
NanoNets Graft의 blast 명령으로 워킹트리 diff가 닿는 심볼·파일 범위를 PR 코멘트 형식으로 받아 보는 실측. ask·grep 다음 단계로 넣은 변경 전 검증 루프.