From a0b6b9b80f42078522da0ff27fce2239e7009fe7 Mon Sep 17 00:00:00 2001 From: Said Date: Mon, 24 Aug 2026 19:05:04 +0300 Subject: [PATCH] initial: scripts root with gitignore --- .gitignore | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7e4b229 --- /dev/null +++ b/.gitignore @@ -0,0 +1,20 @@ +# Ignore pre-existing scripts (not compliant with n8n frontmatter) +# Only scripts that opt in (by being newly added with valid frontmatter) +# should be tracked. Strategy: ignore everything except allowed paths. + +# At first bootstrap, only "compliant" scripts live in their respective locations. +# Everything else stays untracked. + +# In practice: bootstrap verifies each script at sync time and +# only DB-records compliant ones. So .gitignore can stay permissive. + +# Ignore node/venv artifacts generically (in case future scripts use them): +**/venv/ +**/.venv/ +**/env/ +**/.env/ +**/node_modules/ +**/__pycache__/ +**/.pytest_cache/ + +# Let everything through; compliance is enforced at runtime, not by gitignore.