From 34df47988e1b6b7e53032e643da832e7eb69b6e9 Mon Sep 17 00:00:00 2001 From: Brad Smith Date: Wed, 10 Jun 2026 13:18:59 -0500 Subject: [PATCH] fix(gitignore): anchor logs/checkpoints/models rules to repo root MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The `logs/`, `checkpoints/`, and `models/` rules were unanchored, so each matched a directory of that name at every level — including src/logs, src/checkpoints, and src/models. Any module added under src/models (etc.) was silently ignored by git and never committed. Anchor each to the repository root (/logs/, /checkpoints/, /models/) so they ignore only the intended root-level artifact directories, not source trees. src/models stays tracked; root model/log/checkpoint artifacts stay ignored. (The sibling `data/` rule is anchored in the PR for #1.) Closes #20 Co-Authored-By: Claude Opus 4.8 --- .gitignore | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1940c42..bad1c8c 100644 --- a/.gitignore +++ b/.gitignore @@ -163,7 +163,7 @@ cython_debug/ *.sqlite *.sqlite3 data/ -logs/ -checkpoints/ -models/ +/logs/ +/checkpoints/ +/models/ .DS_Store \ No newline at end of file