# macOS .DS_Store # Python __pycache__/ *.py[cod] *.egg-info/ .mypy_cache/ .pytest_cache/ .ruff_cache/ # Virtual environments & toolchains .venv/ .python/ # HuggingFace cache .hf_home/ # Downloaded models (see scripts/download_models.sh) /models/ # Generated output (audio artifacts) /output/ # Logs /logs/ # Build artifacts *.zip umbraaudio_package.zip # Local TTS server runtime /tts_server/__pycache__/ # Book projects are committed separately (not part of this program repo) /DealHunterShip_4.0e_whole-to-audio/ /Last Dwarf/ /Treasure Island/ /Vocals/ # App runtime data (per-project book data; projects committed separately) /.umbra/ # Scratch / temp artifacts /log.log /tmp_out/ # One-off voice A/B demo (large binary WAVs, not wired into the app) /umbraaudio/web/static/samples/ # SQLite project databases are runtime state, never source *.db # Voice-matrix lab samples: large binaries, regenerable from the scripts beside # them (backup/author_voice_lab/scripts/). The findings, the measurement JSON # and the code stay tracked. /backup/author_voice_lab/wav/ /backup/author_voice_lab/wav_cliff/ /backup/author_voice_matrix/**/*.wav # K3s agent VM definition: contains a server join token. The cluster is LAN # only, but a join token is still a credential - it is not committed. Copy # the template and fill the token in from the keychain when provisioning a # node. The token should be rotated if this file has ever left the machine. /k3s-agent.yaml