From 335859c9a0ee45a3117097cf5ddd860ab12a3e8c Mon Sep 17 00:00:00 2001 From: Satoshi Qazi Muhammed Date: Fri, 17 Jul 2026 07:38:07 -0700 Subject: [PATCH] Gitignore scratch/planning-note naming patterns Prevents a repeat of docs/PACKAGE_STRUCTURE_REBRAND.md (a never-executed planning draft that sat in the repo for months) - working notes belong in a scratchpad, not the tracked tree. Real docs (BRAND.md, README.md, docs/*) are unaffected. --- .gitignore | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.gitignore b/.gitignore index 0cf11d23..b75dcce4 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,12 @@ package-lock.json # Local build version counter version.properties + +# Scratch/working notes (plans, checklists, tender/audit drafts, etc.) - these belong in the AI assistant's +# own scratchpad, never in the repo itself (docs/PACKAGE_STRUCTURE_REBRAND.md was exactly this: a never-executed +# 2026-01 planning draft that sat here for months as dead weight). Real, maintained docs (BRAND.md, README.md, +# ARCHITECTURE.md, docs/*) are unaffected - this only catches the *_NOTES/*_SCRATCH/*_DRAFT naming pattern. +*_NOTES.md +*_SCRATCH.md +*_DRAFT.md +*_WORKING.md