From 27d47fa9ef084a30eaa3233e7dd106ab443f250d Mon Sep 17 00:00:00 2001 From: grabowski Date: Thu, 9 Jul 2026 15:43:36 +0700 Subject: [PATCH] Remove stray empty files; whitelist the repo layout in .gitignore Three zero-byte shell-redirection accidents were tracked. The .gitignore now ignores everything at the root except the known data directories, README, and workflows, so strays can never be committed again even with git add -A. --- ({,+ | 0 .gitignore | 9 +++++++++ review | 0 {, | 0 4 files changed, 9 insertions(+) delete mode 100644 ({,+ create mode 100644 .gitignore delete mode 100644 review delete mode 100644 {, diff --git a/({,+ b/({,+ deleted file mode 100644 index e69de29..0000000 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..08d7bbc --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +# Whitelist: this repo holds ONLY measurement data with a fixed layout. +# Everything at the root is ignored unless explicitly allowed below, so stray +# files (shell redirection accidents, tool artifacts) can never be committed. +/* +!/.gitignore +!/.gitea/ +!/README.md +!/lamps/ +!/solar-charge-controllers/ diff --git a/review b/review deleted file mode 100644 index e69de29..0000000 diff --git a/{, b/{, deleted file mode 100644 index e69de29..0000000