############################################################## ## ## .gitignore – Hellion Forge / Anvil ## ## Basis: github/gitignore VisualStudio.gitignore ## Überarbeitet: Mai 2026 ## ############################################################## # ===================================================== # [!! KRITISCH !!] Secrets, Keys & Credentials # ===================================================== .env .env.* .env.bak* .envrc !.env.example !.env.sample *.pem *.key *.p12 *.pfx *.cer *.crt *.csr *.gpg *.asc id_rsa id_ed25519 id_ecdsa known_hosts auth.json .npmrc secrets.json appsettings.*.local.json appsettings.Local.json local.settings.json *.dmp *.mdmp crash.log # ===================================================== # Projekt-spezifisch (Anvil) # ===================================================== # Lokale Entwicklungsumgebung .vscode/ scripts/setup-dev-env.sh # Build-Suite lives in separate local repo (Hellion Build test/AnvilTests) Anvil.Tests/ TestResults # Packaging pack/ # Claude Code lokales Setup (nicht committed) /.claude/ /CLAUDE.md # Cycle-Working-Notes (im Vault gepflegt) /docs/cycle-notes/ # ===================================================== # OS-spezifische Files # ===================================================== # macOS .DS_Store .AppleDouble .LSOverride ._* # Windows Thumbs.db ehthumbs.db Desktop.ini $RECYCLE.BIN/ # Linux .directory .Trash-* # ===================================================== # Editor & IDE # ===================================================== # JetBrains .idea/ # Vim / Neovim *.swp *.swo *.swn # Sublime Text *.sublime-workspace *.sublime-project # ===================================================== # IDE & Editor – User-spezifische Files (VS) # ===================================================== *.rsuser *.suo *.user *.userosscache *.sln.docstates .vs/ # ===================================================== # Build Output # ===================================================== [Dd]ebug/ [Dd]ebugPublic/ [Rr]elease/ [Rr]eleases/ x64/ x86/ [Bb]in/ [Oo]bj/ [Ll]og/ [Ll]ogs/ project.lock.json project.fragment.lock.json artifacts/ # ===================================================== # Build-Artefakte # ===================================================== *.obj *.pch *.pdb *.ipdb *.rsp *.tmp *.tmp_proj *.log *.binlog *.vspscc *.vssscc # ===================================================== # Test Results # ===================================================== [Tt]est[Rr]esult*/ *.VisualState.xml TestResult.xml BenchmarkDotNet.Artifacts/ *.received.* *.received.txt # ===================================================== # Code Coverage # ===================================================== coverage*.json coverage*.xml coverage*.info *.coverage *.coveragexml # ===================================================== # Cache Files # ===================================================== *.aps *.opendb *.cachefile *.lscache *.[Cc]ache !?*.[Cc]ache/ # ===================================================== # NuGet & Dependencies # ===================================================== *.nupkg *.snupkg **/[Pp]ackages/* !**/[Pp]ackages/build/ *.nuget.props *.nuget.targets node_modules/ # ===================================================== # Publish & Deploy # ===================================================== publish/ *.[Pp]ublish.xml *.pubxml *.publishproj # ===================================================== # AI / LLM Tooling # ===================================================== .cursor/ .cursorignore .aider* .continue/ .continuerc.json .windsurf/ .cody/ prompts/local/ # ===================================================== # Misc / Temp / Backup # ===================================================== ~$* *~ *.publishsettings