프로젝트
「비공개 모드」라고 이름 붙였는데 비공개가 아니었다
도메인을 붙이고 나서 사이트를 검색에서 빼는 스위치를 넣고 「비공개 모드」라고 불렀다. 이름을 「색인 차단 모드」로 고친 뒤, Google 공식 문서와 현재 Worker 구성을 다시 대조해 이 설정이 보장하지 않는 범위까지 정리했다.
프로젝트
도메인을 붙이고 나서 사이트를 검색에서 빼는 스위치를 넣고 「비공개 모드」라고 불렀다. 이름을 「색인 차단 모드」로 고친 뒤, Google 공식 문서와 현재 Worker 구성을 다시 대조해 이 설정이 보장하지 않는 범위까지 정리했다.
프로젝트
한 줄로 이어지는 여덟 편이 목록에서 항상 마지막 편부터 읽혔다. 카테고리를 쪼개 보다가 이게 분류의 문제가 아니라는 걸 알고, 순서를 별도의 축으로 분리한 기록. 출처를 분류로 만들지 않기로 한 이유까지.
프로젝트
초기 /resume 한 경로의 빌드 결과물 검사에서 현재의 /resume·/share/shell 상시 비노출 검사와 전역 색인 차단 검사로 확장한 과정을 정리한다. 명령이 확인하는 범위와 검색 제외·접근 제어의 차이도 함께 구분한다.
프로젝트
임시 주소의 사이트를 Cloudflare Workers Static Assets로 옮긴 뒤 옛 빌드 경로를 걷어 냈다. 당시의 정적 전용 배포와 지금의 /share 전용 Worker, 검증된 dist를 올리는 현재 배포 경계를 시점별로 다시 정리한 기록.
프로젝트
관리자 편집 저장에서는 공개 상태·내용 변경·게시일 이후라는 세 조건으로 수정일을 갱신한다. 볼트 재반입은 별도 규칙이라는 경계와 수정 크기별 공개 원칙을 함께 정리했다.
프로젝트
브라우저에서 글을 쓰고 이미지를 끌어다 놓는 편집 화면이 필요했다. 그것을 사이트 안에 두면 쓰기 API가 공개 사이트에 함께 올라간다. 편집 편의와 공개 표면을 맞바꾸지 않으려고 관리자를 저장소의 scripts/ 안에 두고 공개 배포 산출물에서 제외한 기록.
프로젝트
만든 지 일주일 된 저장소를 리뷰했더니 지적의 절반이 「같은 사실이 두 곳에 적혀 있다」였다. 다섯 건을 단일 소스로 합친 과정과, 잠시 어긋났던 AI 활용 표시 원칙을 다시 맞춘 이력을 정리한다.
프로젝트
옵시디언 볼트 전체를 저장소와 동기화하지 않고 관리자의 반입 대기열을 30-publish로 좁혔다. CLI는 임의 노트와 --publish를 받는 별도 진입점이며, 두 경로가 공통 변환·민감정보 검사를 쓰는 범위와 한계를 정리했다.
프로젝트
카테고리 오타 하나가 목록에서 조용히 빠지는 글을 만든다. 콘텐츠 스키마와 교차 파일 검증으로 어긋난 값을 배포 전에 막고, 개발일지의 카테고리 예외와 오류·경고의 현재 경계를 다시 정리한 기록.