diff --git a/PROGRESS.md b/PROGRESS.md index 2a839da..601a445 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -1,4 +1,4 @@ -# Progres — atm-curs-dl (actualizat 2026-09-14, 06:00 UTC — valul 2 in lucru) +# Progres — atm-curs-dl (actualizat 2026-09-14, 06:35 UTC — Analiza Zilnica TERMINATA) Pipeline personal de transcriere + sumarizare pentru cursul de trading ATM (Bogdan Jinga, systeme.io), cont cu acces parțial. Repo: `romfast/atm-curs-dl` @@ -9,150 +9,123 @@ pe Gitea. Pagină publicată (Tailscale, doar în tailnet): # CE E DE FĂCUT ACUM (citește asta prima) -## 0-bis. STAREA DE LA 14.09.2026, 06:00 (citeste asta inaintea punctului 0) +## 0. PORNEȘTE DE AICI — Analiza Zilnica e TERMINATA (14.09.2026) -**Comise azi: 04, 05.** Deci 5 documente din 9 sunt gata: -01 buy doji, 02 MBT-10, 03 locul crimei, **04 pivoti** (`01c2018`, 11 -diagrame), **05 volum** (`60cd378`, 11 diagrame). +**Toate cele 10 documente sunt scrise, verificate de agenti care nu le-au +scris, reparate si comise. Niciun agent nu ruleaza. Repo curat, pushat.** -**In lucru chiar acum:** `az06fin` (layout-ul lui 06_structura, 17 diagrame, -text gata si audit 0, dar reparatiile vizuale neaplicate), plus valul 2: -`az07` context de piata, `az08` executie si risc, `az09` earnings si optiuni. -Niciunul nu comite; comiti tu, pe fisierele lui, dupa raport. - -**Ce s-a invatat azi despre bugetul de context al agentilor.** Toti trei -agentii din valul 1 au atins pragul de 250k pe un singur document si au -ramas fara context exact la reparatul etichetelor. Doua cauze, amandoua -evitabile: -1. citeau toate cele 11 fisiere din `harvest/` integral - corect e `grep -n` - pe termenii subiectului, apoi doar secțiunile gasite; -2. reparau layout-ul la final, diagrama cu diagrama. - -Rezolvarea pentru 2 exista si e testata: **clasa `PChart` din -`gen/az_pivoti.py`** - etichetele nivelurilor in marginea din dreapta dupa -ultima candela, doua etichete apropiate se imping automat cu 14px, latimea -calculata din cea mai lunga eticheta, 24px deasupra celui mai sus pret. -Foloseste `_y`/`_cx` din svg_candles, deci nicio coordonata scrisa de mana. -**Pune-o in promptul fiecarui agent nou**, cu „porneste cu ea, nu repara la -final". Agentii din valul 2 au primit-o deja. - -**Trei capcane de generator, pățite azi:** -- `Level(p, text, color, "left")` pune „left" in `dash`, nu in `label_at` - - toate etichetele ies in dreapta si nimic nu semnaleaza greseala. Merita o - garda in `svg_candles.py` care sa crape pe un `dash` necunoscut, in - spiritul gardelor din `render_html.py` si `transcribe.py`. **Nu e pusa - inca** - am amanat-o ca sa nu schimb unealta sub mana agentilor care ruleaza. -- Un script global de inlocuiri pentru layout a crapat pe `assert` inainte sa - scrie nimic, la doi agenti, pentru ca `rep()` se potrivea in doua locuri. - Editeaza bloc cu bloc, ancorat unic. -- O reparatie de suprapunere a mutat eticheta „breakout cu volum" cu doua - bare la stanga barei reale. O suprapunere devenita eroare de continut, mai - grava decat ce a reparat. Cand muti o eticheta, confirma pe screenshot ca - inca indica bara corecta. - -**`grep -c "SVG:"` = numarul de diagrame e CORECT, nu o eroare.** Marcatorii -`…` rămân in fisier ca delimitatori, exact ca in -modelul 01, ca sa se poata re-rula generatorul. Verificarea corecta e ca -fiecare marcator e urmat de `.md | grep -c '…` RAMAN in fisier ca delimitatori, + exact ca in modelul 01. Trei agenti au raportat-o ca abatere cand lucrau + corect. Verificarea buna e + `grep -A1 '