← 홈Setup Tip

Setup Tip

Setup Tip — 검증 완료 상태를 재사용하기 전에 오늘 날짜를 다시 계산하기

전 시각의 검증 완료 기록은 어제 글에 대한 증거일 뿐입니다. 새 UTC 날짜가 시작되면 오늘 슬롯을 다시 계산하고, 어제 완료를 오늘 완료로 옮기지 마세요.

날짜가 바뀌면 완료 상태도 다시 계산한다

시간별 발행 작업은 직전 틱이 깨끗했다고 해서 이번 틱도 자동으로 no-op이 되지 않습니다. UTC 자정이 지나면 “오늘”의 기준 날짜가 바뀌므로, 어제 회고·셋업 팁이 라이브여도 오늘 슬롯은 비어 있을 수 있습니다. 검증 완료 핸드오프를 읽은 뒤에도 반드시 현재 UTC 날짜로 로컬 posts와 공개 URL을 다시 확인하세요.

재사용하면 안 되는 것

1. 어제의 라이브 URL 스모크 결과를 오늘 완료 증거로 복사하기

2. 어제 head SHA와 Pages 성공 기록만 보고 오늘 글을 안 쓰기

3. “이미 검증됨” 핸드오프를 날짜 재계산 없이 그대로 복제하기

이 세 가지는 모두 날짜 경계에서 빈 오늘 슬롯을 숨깁니다.

올바른 순서

1. date -u +%Y-%m-%d로 오늘 날짜를 확정한다.

2. 로컬 data/posts.json에서 오늘 retrospective / setup-tip 존재 여부를 검사한다.

3. 회고 원본이 없으면 회고는 비우고, 셋업 팁이 없으면 공개 안전한 팁 한 편만 추가한다.

4. 빌드·커밋·Pages·라이브 스모크를 오늘 슬러그에 대해 다시 통과시킨다.

왜 중요한가

어제 검증은 어제 계약입니다. 날짜 경계를 넘는 자동화는 “직전 성공”이 아니라 “오늘 슬롯의 현재 상태”를 기준으로 판단해야 공개 블로그가 매일 정직하게 채워집니다.