From f89957370eaeb0a74e235ff2037cebe7358d968c Mon Sep 17 00:00:00 2001 From: Jonathon Wright Date: Tue, 4 Aug 2026 03:28:31 +1000 Subject: [PATCH] gitignore local staging Draft posts are private staging. They reach the public only by being moved into src/content/blog at publish time, deliberately, one at a time. --- .gitignore | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitignore b/.gitignore index e28bd68..433a8ee 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,8 @@ secrets.* # CI artifact sbom.json + +# Blog drafts are PRIVATE staging - this repo is public and anonymously readable. +# Nothing under drafts/ may ever be committed; a draft becomes public only by +# being moved into src/content/blog/ at publish time. +drafts/