From 647703c8e2ae61f9793588083e1549332d18f554 Mon Sep 17 00:00:00 2001 From: windyboy Date: Mon, 13 Apr 2026 15:50:07 +0800 Subject: [PATCH] chore(git): ignore bytecode and temp files Stop tracking Python .pyc cache files and ignore __pycache__/ and .memory-changes-* artifacts. Made-with: Cursor --- .gitignore | 11 +++++++++++ .../memory/__pycache__/blacklist.cpython-312.pyc | Bin 1349 -> 0 bytes .../__pycache__/index_common.cpython-312.pyc | Bin 9168 -> 0 bytes 3 files changed, 11 insertions(+) delete mode 100644 .scripts/memory/__pycache__/blacklist.cpython-312.pyc delete mode 100644 .scripts/memory/__pycache__/index_common.cpython-312.pyc diff --git a/.gitignore b/.gitignore index 8cdd11d..377daa4 100644 --- a/.gitignore +++ b/.gitignore @@ -238,3 +238,14 @@ FIRST_RUN_COMPLETED #MCP .claude/mcp.json + +# -------------------------------------------- +# Python bytecode / caches +# -------------------------------------------- +__pycache__/ +*.py[cod] + +# -------------------------------------------- +# Agent / tool temporary files +# -------------------------------------------- +.memory-changes-*.txt diff --git a/.scripts/memory/__pycache__/blacklist.cpython-312.pyc b/.scripts/memory/__pycache__/blacklist.cpython-312.pyc deleted file mode 100644 index 0a2c93ff748e6efc4e786bf3a0e16cc21e65a91c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1349 zcma)6&2JM&6rXiAwqx=^=!ZZhl@$bvY1T??KNL>0Ka0&9InjX6-uu0` zZ+esUA zs_yh+X|;}Bjeyf24Z~{pM$$&b)-@eBd!uQ!WT&{9zvH?eK686&&;;xnX*xQt(_zP0BTX8`roKkn9-D^R)R>px{8b@Uz3IJ=U8iPPy4RnbPgV%F zh?Vpb*Ey)-pp5qpnU>zd4oL!{lX%@$u&NT}_J`$_-x><5C%oj-nf@$-$aGC;gH-JkoscuC48O9EF+ zmQP>FNmqq}m|PaG^^@LVVObJNbKDn@FK>MO*(OBt|B1X)t(l770COHN%Nw5njVJA; zH!+1PZ+t$xDX0HW$h$amPEW~|nNWvLphCx7*E;P?tTp>>< z!`PyfQ?kN}n5W0W&_yXD`XL2G`{t|MBBb(SHZK*VtD=&T3Sv&kC@Vs4SQSZzmFFOrWZeh3X$c;7^IB8q8bknir;LXaFI#$=} zy6vRRHjRJTFf_ML7OW{~;r}q~d$8>eF$}X8MNH!9dxdRugubh6qe*(aw2hAa!;Viy z!0t|?;fe3h-(0$}v^_E3Wk3Ck9S`Ajmp$=zc(Ti$I*`qD*_8uuwaZ>R0MB;Wh24qx N@yHW&)cOEs`xo$+i&_8x diff --git a/.scripts/memory/__pycache__/index_common.cpython-312.pyc b/.scripts/memory/__pycache__/index_common.cpython-312.pyc deleted file mode 100644 index 833390e3d26249f64e96ca0755e9563a6dedfdbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9168 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