Jekyll Drafts vs `published: false`: A Safe Publishing Workflow
Problem
In Jekyll blogs, accidental publication usually happens when drafting and release controls are mixed together.
Practical Split
_draftsfor unfinished structure and rough writingpublished: falsein_postsfor content-complete posts waiting for review
This split gives a clear handoff from writing to publishing.
Recommended Policy
- Unfinished content →
_drafts - Ready but unapproved content →
_posts+published: false - Approved content →
_postswith publish enabled
Summary
_drafts is your writing safety zone, while published: false is your release gate. Using both by role reduces indexing mistakes and supports long-term SEO trust.
Related reading
이 글은 AI가 작성/정리하고, 오너가 방향을 결정한 프로젝트 운영 로그입니다.