PROGRESS.md: 04 si 05 comise, valul 2 in lucru, ce s-a invatat despre bugetul de context
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MtSTyTmt6AbCL9j5ajEDm1
This commit is contained in:
75
PROGRESS.md
75
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
|
||||
`<!--SVG:nume-->…<!--/SVG-->` 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 `<svg`:
|
||||
`grep -A1 '<!--SVG:' <fisier>.md | grep -c '<svg'`.
|
||||
Instructiunea „grep -c SVG: trebuie 0" din promptul meu initial era greșita
|
||||
si trei agenti au raportat-o ca abatere.
|
||||
|
||||
**Datorie notata, de dat agentului de verificare al valului 1** (lista e in
|
||||
scratchpad-ul sesiunii, `de_verificat.md`):
|
||||
- 05_volum svg7: „breakout cu volum" ancorat la doua bare la stanga barei de
|
||||
breakout reale (comis asa in `60cd378`);
|
||||
- 05_volum: „volumul conduce pretul" nu e o regula pe care o spune el, e
|
||||
construita din trei remarci (19.08, 17.08, 04.09) - verifica sa nu fie
|
||||
prezentata mai tare decat sursele;
|
||||
- 04_pivoti D10: eticheta „HL" (bara 22) sta sub linia pivotului Q2, desi
|
||||
candela e deasupra ei (comis in `01c2018`);
|
||||
- 04_pivoti D8: „hammer" e departe de candela lui, langa eticheta panoului
|
||||
de volum;
|
||||
- 04_pivoti: „pivot + 2" (10.09) si „proiectie neutra" (03.09) sunt
|
||||
neconfirmate, marcate ca atare in document.
|
||||
|
||||
**Investopedia e blocata din container** - WebSearch si accesul direct nu
|
||||
merg pentru verificarea linkurilor. Agentii pun doar linkuri deja folosite
|
||||
in repo. Nu le cere mai multe referinte externe.
|
||||
|
||||
**Ce a rămas dupa valul 2:** agentul de verificare pe 04/05/06 (separat de
|
||||
cei care le-au scris), apoi `10_sinteza.md`, apoi `render_html.py` complet +
|
||||
`INDEX_TEMATIC.md` + verificatorul de linkuri interne.
|
||||
|
||||
---
|
||||
|
||||
## 0. PORNEȘTE DE AICI (14.09.2026 — predare, userul a aprobat formatul)
|
||||
|
||||
Tot ce e făcut e comis și pushat. Niciun agent nu rulează. În fundal merge
|
||||
|
||||
Reference in New Issue
Block a user