diff --git a/PROGRESS.md b/PROGRESS.md index 5c4ebf0..ff81d64 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -151,16 +151,33 @@ lecții Q&A vor avea transcriere. ## 3. După Q&A — ordinea confirmată cu userul -1. **Cele 5-6 lecții 1:1** (modulele 11, 17, 18, 20, 21, 22 — câte o lecție). - Formatul se decide **după** transcriere — nu știm dacă e mentorat personal - (irelevant) sau conținut tehnic. Rulează `extract_audio.py --only ""` - pentru fiecare. +1. **Cele 6 lecții 1:1 — BLOCATE, verificat pe 13.09.2026.** Modulele + `1:1 DANIEL R`, `MG`, `IM`, `LC`, `DR`, `AP` au câte o lecție fiecare, + dar API-ul răspunde la toate șase cu 403 `{"reason":"purchase_required"}` + (verificat pe cererea directă, nu doar din log). Trec la „Blocat de + acces": 28 + 6 = **34 de lecții blocate**. Dacă userul primește acces, + se reia cu `extract_audio.py --only ""` pentru fiecare. 2. **Analiza Zilnică (147 lecții).** Userul vrea un **sample separat** pe un fișier, ca să aprobe un template, **înainte** de orice procesare în masă. Nu porni fără asta. Rulează `audio_fingerprint.py` pe toate ÎNAINTE de transcriere — acolo un duplicat costă ore. + **Sample descărcat pe 13.09.2026:** `audio/08_ANALIZĂ_ZILNICĂ/01_10092026.mp3`, + 27:57 min, 12.8 MB, păstrat pe disc (`--keep-audio`) pentru fingerprint. + Transcrierea a pornit la 16:36 în `tmux az1`, log + `transcribe_az_sample.log`, rezultat în + `transcripts/08_ANALIZĂ_ZILNICĂ/01_10092026.txt`. + + **Atenție la ordine:** modulul e listat de la cel mai NOU la cel mai + vechi, deci „prima lecție" e din 10.09.2026, nu cea mai veche. + `--lectures N` ia primele N, adică cele mai recente. + + **Capcană:** rulează `transcribe.py` cu `--only 08_ANALIZĂ_ZILNICĂ`. + Fără `--only` ia tot ce găsește în `audio/`, inclusiv cele 19 mp3 + rămase în `audio/09_Q_and_A*`. Și folosește `.venv/bin/python` — + `python3` din sistem n-are `faster_whisper`. + --- # STATUS @@ -183,7 +200,8 @@ Sumarizate: 25.08, 11.08, 04.08, 28.07, 28.04, 19.02, 20.01.2026, 09.12, 25.08, 18.08, 04.08, 29.07, 15.07, 28.05.2025. ## Blocat de acces (`purchase_required`) -Modul 5 (7), Modul 6 (6), Master ATM 1-4 (15) = **28 de lecții**. +Modul 5 (7), Modul 6 (6), Master ATM 1-4 (15), cele 6 lecții 1:1 +(`1:1 DANIEL R`, `MG`, `IM`, `LC`, `DR`, `AP`) = **34 de lecții**. Dacă userul primește acces: `extract_audio.py` → `transcribe.py` → sumarizare. ## Neatins, decis cu userul @@ -397,6 +415,32 @@ reparase. Verifică rapoartele, nu le lua pe cuvânt. --- +# MODULELE DE PE SITE (nume exacte, listate pe 13.09.2026) + +`--only` compară pe string exact, deci copiază de aici: + +| # | Nume | Lecții | Stare | +|---|---|---|---| +| 1 | MODUL 1 | 10 | ✅ | +| 2 | CATALIZATORI | 8 | ✅ | +| 3 | MODUL 2 | 16 | ✅ | +| 4 | MODUL 3 | 6 | ✅ | +| 5 | MODUL 4 | 4 | ✅ | +| 6 | MODUL 5 | 7 | blocat | +| 7 | MODUL 6 | 6 | blocat | +| 8 | ANALIZĂ ZILNICĂ | 147 | sample în lucru | +| 9 | Q and A | 28 | ✅ complet | +| 10 | REZULTATE CLIENȚI MENTORAT | 3 | neatins, decis cu userul | +| 11 | 1:1 DANIEL R | 1 | blocat | +| 12-15 | MASTER ATM 1-4 | 4+3+5+3 | blocat | +| 16 | ANALIZĂ FUNDAMENTALĂ | 9 | ✅ | +| 17 | MG | 1 | blocat | +| 18 | IM | 1 | blocat | +| 19 | LIVE TRADING ROOM | 5 | neatins, decis cu userul | +| 20 | LC | 1 | blocat | +| 21 | DR | 1 | blocat | +| 22 | AP | 1 | blocat | + # FIȘIERE CHEIE - `download.py` / `extract_audio.py` — login systeme.io + extragere audio