diff --git a/PROGRESS.md b/PROGRESS.md index 4217b12..2a839da 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -1,4 +1,4 @@ -# Progres — atm-curs-dl (actualizat 2026-09-13, 16:45 UTC — predare de sesiune) +# Progres — atm-curs-dl (actualizat 2026-09-14, 06:00 UTC — valul 2 in lucru) 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,6 +9,79 @@ 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) + +**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). + +**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 '