Files
nlp-master/.gitignore
Marius Mutu 6ee53133b7 feat(practitioner): structură per-modul + PDF-uri sursă + split 2-PC
- audio/Modul {N}/filename.mp3 — fiecare modul în subdirector separat
  pentru copiere pe telefon și transfer între PC-uri.
- PDF-urile se păstrează ca sursă în summaries/pdf/ (fără extract txt).
- transcribe_status="pdf_source_only" pentru lecțiile PDF → summarize.py
  le filtrează automat.
- Fix coliziune manifest transcript_path (stem-based, nu preserve prior).
- .bat per modul (M2-M8) + dispatchers run_pc1_all (M2-M5) + run_pc2_all
  (M6-M8) pentru partajare work pe 2 PC-uri.
- prepare_pc2_bundle.py: zip cu scripts + manifest + .env + PDFs pentru
  PC2 (self-installs whisper.cpp/model/ffmpeg la primul run).
- M1 whisper complete (49/49 audio+vimeo transcrise).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-23 08:48:58 +03:00

52 lines
720 B
Plaintext

# Audio files
audio/
*.mp3
*.wav
# Whisper models
models/
*.bin
# Manifest (machine-specific state)
manifest.json
# Credentials
.env
# SRT subtitles (generated, can be re-derived from transcripts)
*.srt
# Binaries (downloaded by setup_whisper.py)
whisper-bin/
ffmpeg-bin/
# Temp files
.whisper_bin_path
.ffmpeg_bin_path
# WAV cache (converted from MP3)
audio_wav/
# Python
__pycache__/
*.pyc
.venv/
.venv_pdf/
# Claude Code local state
.claude/
# Logs
*.log
# Second course (practitioner) — artifacts only, scripts partajate
nlp-practitioner/audio/
nlp-practitioner/audio_wav/
# PC2 bundle (build artifact, regenerable via prepare_pc2_bundle.py)
pc2_bundle.zip
# Recon scratch
scratch_recon.py
tmp_recon/