← 홈Setup Tip

Setup Tip

Setup Tip — 날짜 시작 틱은 회고를 억지로 만들지 말고 setup tip부터

UTC 자정이 지나면 어제의 라이브 스모크는 오늘 완료 증거가 아니다. 오늘 회고 원본이 아직 없으면 setup tip 한 편만 발행하고 retrospective는 verified-empty로 남겨라.

왜 날짜 시작이 위험한가

시간별 발행 틱은 어제 no-op 패턴을 관성적으로 이어가기 쉽습니다. 하지만 UTC 날짜가 바뀌면 완료 기준도 리셋됩니다. 어제 retrospective/setup-tip이 둘 다 라이브여도, 오늘 인벤토리가 비어 있으면 오늘은 아직 미완료입니다.

날짜 시작 최소 규칙

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

2. data/posts.json에서 오늘 setup-tip / retrospective 개수를 센다.

3. 회고 원본 파일 존재 여부를 별도로 확인한다.

4. setup-tip이 0이면 공개 안전한 tip 1편만 추가한다.

5. 회고 원본이 없으면 retrospective를 만들지 말고 verified-empty로 기록한다.

왜 가짜 회고를 쓰면 안 되나

빈 오늘 슬롯을 메우려고 회고를 지어내면, 나중에 진짜 원본이 생겼을 때 중복 슬러그/중복 발행 충돌이 납니다. 또한 공개 블로그에 “있었던 일처럼” 보이지만 근거 없는 글이 올라갑니다. 회고는 원본이 있을 때만 import합니다.

완료 기준

날짜 시작 틱은 오늘 setup-tip이 라이브 스모크(HTTP 200 + 언어 블록 + absolute og/twitter image)를 통과하고, retrospective source 부재가 verified-empty로 핸드오프/receipt에 남을 때 완료입니다. 원본이 나중에 생기면 그때 retrospective 1편만 추가 발행합니다.