# ==================================================================== # AutoPOE2 - Standardized Git Ignore Configuration # Architecture: C++23 Core Engine & Python 3.11 Companion HUD # Reference Date: 07/09/2026 # ==================================================================== # -------------------------------------------------------------------- # 1. C/C++ Build Artifacts & CMake Directories # -------------------------------------------------------------------- build/ bin/ out/ cmake-build-*/ CMakeFiles/ CMakeCache.txt cmake_install.cmake CTestTestfile.cmake Makefile *.ninja compile_commands.json # -------------------------------------------------------------------- # 2. Binary Executables, Libraries & Object Files # -------------------------------------------------------------------- *.exe *.dll *.so *.dylib *.lib *.a *.obj *.o *.pdb *.ilk *.exp *.idb *.manifest # -------------------------------------------------------------------- # 3. Visual Studio / MSBuild & IDE Caches # -------------------------------------------------------------------- .vs/ *.sln.docstates *.suo *.user *.vcxproj.user *.opensdf *.sdf *.VC.db *.VC.opendb # VS Code (preserve shared launch/task configs if needed, ignore user state) .vscode/.browse.VC.db* .vscode/*.log .idea/ # -------------------------------------------------------------------- # 4. Python Bytecode, Virtual Environments & Package Metadata # -------------------------------------------------------------------- __pycache__/ *.py[cod] *$py.class *.pyc # Environments .venv/ venv/ env/ ENV/ env.bak/ venv.bak/ # Packaging & Distribution dist/ eggs/ *.egg-info/ .eggs/ # Tooling caches (Pytest, Ruff, Mypy, Coverage) .pytest_cache/ .ruff_cache/ .mypy_cache/ .coverage htmlcov/ .cache # -------------------------------------------------------------------- # 5. AutoPOE2 Runtime Logs, Memory Dumps & Diagnostics # -------------------------------------------------------------------- *.log *.log_* test_*.log* core_log.txt memprobe_report.txt offsets.toml.bak *.dmp *.dump # Temporary redirection text files & test artifacts *_err.txt *_out.txt test_output.txt test_output_run.txt tests_output.txt # Captures and runtime frame dumps captures/ dummy_captures/ # GGPK extract outputs (regenerated from the local Content.ggpk) assets/game_data/poe2_ggpk.db assets/game_data/poe2_ggpk.db-wal assets/game_data/poe2_ggpk.db-shm assets/game_data/schema.min.json assets/ggpk_extracted/ tools/bin/ # -------------------------------------------------------------------- # 6. Operating System & Local Secrets # -------------------------------------------------------------------- .DS_Store Thumbs.db Desktop.ini .env .env.local .env.*.local # -------------------------------------------------------------------- # 7. Static Reverse Engineering Pipeline (TASK-RE-PIPELINE-2026) # Ghidra project nặng hàng GB, luôn sinh lại được từ client trên đĩa. # Build records (data/builds/*.json) & extraction JSON nhỏ -> được track. # -------------------------------------------------------------------- data/re_ghidra/ data/poe2_offsets.db-wal data/poe2_offsets.db-shm