Cast: card/list views, sort & filter, online voice picker, "Hear a line" sample button, AI character notes, import auto-save. Platform: WCAG 2.1 AA accessibility pass; German UI translation + language picker; installable PWA with offline shell; GZip + content-visibility virtualization + lazy images + Rehearser PCM memory cap (mobile stability); Playwright suite (desktop + iPhone); opt-in minified bundle build. Fixes: screenplay parser false characters; Fish-Speech inline-tag tones; narrator/voice pickers list full library; clone GUI rework; fish.audio import dedup; voice-ID rename; bulk-delete modal. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
56 lines
867 B
Plaintext
56 lines
867 B
Plaintext
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
.env
|
|
.env.*
|
|
*.log
|
|
.DS_Store
|
|
.claude/
|
|
.vscode/
|
|
*.code-workspace
|
|
|
|
# Local runtime data and private voice assets
|
|
voices/
|
|
active_voices/
|
|
hidden_voices/
|
|
*.wav
|
|
*.mp3
|
|
*.ogg
|
|
*.flac
|
|
*.m4a
|
|
*.mp4
|
|
*.mkv
|
|
*.webm
|
|
*.aac
|
|
*.reference.txt
|
|
*.meta.json
|
|
|
|
# Local settings and generated scratch data
|
|
settings.json
|
|
voice_design_presets.json
|
|
|
|
# Personal documentation (not part of the public repo)
|
|
APP_ERKLÄRUNG.md
|
|
|
|
# Local bind-mount data — keep directory, ignore contents
|
|
config/settings.json
|
|
config/voice_design_presets.json
|
|
config/tts_routes.json
|
|
logs/*.log
|
|
logs/*.log.*
|
|
|
|
# Node / Playwright test tooling
|
|
node_modules/
|
|
package-lock.json
|
|
test-results/
|
|
playwright-report/
|
|
.playwright/
|
|
|
|
# Generated production bundle (build with: npm run minify)
|
|
static/dist/
|
|
|
|
# Local caches / scratch / recovery artifacts
|
|
config/fishaudio_cache/
|
|
claude studio/
|
|
*.recovered-*.yml
|