From 4ac74e2501ecd1e3f459c7dcd969f627dc675879 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A0=95=EC=8B=9C=EC=9B=90?= Date: Sun, 10 May 2026 15:37:03 +0900 Subject: [PATCH] Broaden gitignore for Cython outputs and local session files Replace the three explicit Cython-generated paths with src/**/*.c so new .pyx files anywhere under src/ are automatically covered (the recent bots/heuristic_cy.pyx surfaced this gap; its generated heuristic_cy.c was showing up as untracked). Also ignore .compute.lock (local flock file used by training/benchmarks to coordinate GPU access) and .claude/ (Claude Code session metadata directory). Both are local-only artifacts and should never be checked in. Co-Authored-By: Claude Opus 4.7 (1M context) --- .gitignore | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index b33b451..11007e6 100644 --- a/.gitignore +++ b/.gitignore @@ -9,10 +9,12 @@ wheels/ runs/ /runs -# Cython-generated sources -src/coolrl_lost_cities/games/classic/game.c -src/coolrl_lost_cities/games/classic/engines/fast.c -src/coolrl_lost_cities/games/classic/deep_cfr/*.c +# Cython-generated sources (auto-generated from .pyx anywhere under src/) +src/**/*.c + +# Local session / lock files +.compute.lock +.claude/ # Rust build output target/