# ---- Bible App: what stays OUT of git ---------------------------------------------------------- # The rule: everything needed to BUILD the installer is tracked (sources, Bible data, the vendored # whisper / upscale / llama runtimes, package-lock.json). Everything the build PRODUCES, and the # multi-gigabyte AI models, stay out. Installers are the version history and live in the update folder. # Build outputs and caches dist/ dist-installer/ .ebcache/ node_modules/ # Files the app writes beside itself while running *.log .app-run.log server-port.txt new-version.txt .env # Editor / OS junk .DS_Store Thumbs.db *.bak *.backup *.temp* # AI models (2-5 GB each). The regular installer never carries them; the machines already have # model.gguf in %ProgramData%\Bible App\llama-cache. Copy model.gguf into vendor/llama by hand ONLY to # build a "Full Setup" for a brand-new machine (see BUILD-AND-DEPLOY.md). vendor/llama/*.gguf vendor/llama/*.part # Upscaler test media and its upstream readme (never shipped) vendor/upscale/*.mp4 vendor/upscale/input*.jpg vendor/upscale/README_windows.md # Dictionary source archives (the app reads the converted JSON files beside them) Dictionary/**/*.zip Dictionary/greek/StrongsGreekDictionaryXML_1.4/ # Retired dev-scratch files archive/