10 Commits

Author SHA1 Message Date
Claude Agent
43e6fbcd32 audit: pragul de rand derivat din font-size; si cele doua diagrame chiar stricate
Al doilea defect al uneltei: inaltimea de rand era constanta LINE_H=13,
calibrata pe 12 px, deci la etichetele de 10 px cu pas de 12 px credea ca
randurile se ating. Acum e LINE_H_RATIO x font-size-ul efectiv, mostenit
corect de pe <g>. Factorul e 1.07, nu 1.15: agentul a incercat valorile mari,
a masurat cu metrice reale de glif si a aratat ca scot cinci fantome noi.

Cele doua probleme reale pe care unealta reparata le-a scos la iveala:
atmi_ansamblu avea un caption de 792 px intr-un viewBox de 720, deci se taia
la margine; la selectia_proximitate se calcau eticheta sagetii si titlul.
Ambele reparate si privite la 1:1.

Cele 92 de diagrame: 0 probleme. Selftest-ul trece, si prinde in continuare o
suprapunere fabricata deliberat - unealta tace pentru ca e curat, nu pentru ca
a orbit.

Ramane, raportat si nereparat: CHAR_W = 5.7 e tot calibrat pe 12 px, deci
latimea textelor mici e supraestimata. Aceeasi clasa de bug, n-a produs inca
raportari gresite.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
2026-09-22 20:45:50 +00:00
Claude Agent
76011566ee diagrame: ultimele patru etichete ramase in urma textului corectat
selectia_rvol: 'sub jumatate fata de normal' pentru 0,61 -> '61 % dintr-o zi
normala'. mdsrt_exemplu: legenda spunea ca nivelurile SPY sunt 'reale, din
curs'; sunt reconstruite dupa ilustratia unui sumar Q&A. mbt_iesire: 2.04R ->
2,0R, cifra sursei, prin rotunjire la afisare, fara sa se atinga nicio serie;
assert-ul verifica acum textul din SVG-ul randat, nu doar valoarea bruta.
atmi_exemplu: '13 luni mai tarziu' era citit ca fapt al materialului - acum
spune ca 13 e cifra desenului, materialul da 'aproximativ un an'; si cele
patru marcaje de completare din desenele atmi sunt uniformizate.

Plus cei trei agenti opencode scrisi pentru rundele astea: verif_strat,
corector_strat, reparator_grafic.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
2026-09-22 20:13:12 +00:00
Claude Agent
424ecf2ef4 cinci capitole: reparatiile din verificarea cu agenti opencode
04_selectia: 'RVOL 0.61 = sub jumatate' (e 61 %), un citat din care disparusera
numele proprii (AI/MARA), cifre ULTA atribuite unui capitol in care nu exista,
si contradictia 'pica filtrul' / 'l-ar fi pus pe lista'.

05_atmi: '13 luni' dat ca fapt cand sursa zice 'aproximativ un an'; marcajul
completarilor proprii uniformizat; sase termeni explicati la prima folosire.

06_hammer_mbt10: exemplul MBT-10 e pe structura autorului (suport 87.50, daily),
nu pe cea a materialului (88.00, testat de trei ori, 60 min) - spus acum in corp,
nu doar in microprintul desenului. Glosarul, de la 24 la 29 de intrari.

07_mdsrt: nivelurile SPY erau declarate 'reale, din curs' - vin dintr-un SVG de
sumar, acelasi tipar ca la 02_mp2. Si 'N nu e dat nicaieri' era fals: cursul
spune 'patru candele', deci N=4 e regula lui, nu completarea noastra.

08_mbp: 'candela M intra mereu in fereastra' contrazis de propriul text; l.49
descria stopul ca la Buy Doji, cu marja, desi la MBP sta fix pe extrema.

Toate cele opt capitole sunt acum curate de 'fisier:linie', inclusiv in
etichetele desenelor.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
2026-09-22 20:08:48 +00:00
Claude Agent
e58763d26d 04_selectia: ultimele doua diagrame (rvol, trinity)
Pasul 6 si cele 3 stele, singurele doua marcaje ramase LIPSA.
Ambele conceptuale, dupa tiparul lui selectia_scor / selectia_cadrane.
Singurul prag desenat la RVOL e 100 %, cat da sursa; trinity ilustreaza
doar sensul din acest capitol (RS + Power + volum in cadranul 1).

Assert-urile masoara in pixeli raportul bara/medie (2.00 si 0.61), deci
o schimbare de scara sau de serie face eticheta sa pice, nu sa minta.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
2026-09-20 19:08:04 +00:00
Claude Agent
be015b98b2 04_selectia: capitol reconstruit dupa sablon
Nivelurile 1-2-3, cei 6 pasi cu propozitie de actiune si "Treci mai
departe doar daca", mini-glosar de 25 de termeni, checklist. Sursele in
fise/04_selectia_surse.md.

ULTA nu mai e exemplul-vitrina: e exemplul care PICA filtrul (5.01 %
peste suport, RVOL 0.61) desi trece trigger-ul — arata ca selectia si
intrarea sunt lucruri separate. Cifrele de intrare si stop care circula
pentru el sunt marcate ca estimari ale sursei, care apartin capitolului
Buy Doji, si nu mai apar pe desen.

Pragul de 3 % de aici masoara close-ul fata de nivel; cel de 1-2 % din
Buy Doji masoara low-ul doji-ului. Masuratori diferite — spus explicit,
altfel se citesc ca o contradictie.

Lichiditatea are o singura formulare, cu mentiunea ca cele trei variante
din material sunt aceeasi regula. RVOL sub prag e minus, nu veto: spus o
data si repetat identic in checklist.

Raman fara diagrama pasul 6 (rvol) si cele 3 stele (trinity); marcajele
sunt puse, substituie.py le raporteaza lipsa intentionat.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
2026-09-20 12:53:19 +00:00
Claude Agent
e9ae7e4695 buy_doji: pullback, bull reversal si buy momentum explicate; Surse scos
Cererile userului pe capitol:
- pullback definit in glosar, cu contra-exemplu, si legat de momentul
  intrarii (confirmarea de dupa doji-ul care termina pullback-ul);
- bull reversal / bear reversal si buy momentum erau folositi fara
  explicatie: definiti din material (07_determinare_trend, filtrele de
  scaner, 10_buysell_momentum_trigger) si explicati inline la prima
  folosire;
- blocul "Surse" scos; propozitia-contract mutata sus, ca "Cum citesti
  capitolul". Trimiterile catre celelalte capitole raman inline.

substituie.py devine repetabil: SVG-ul pus ramane intre ancorele
<!-- DIAGRAMA: cheie --> ... <!-- /DIAGRAMA: cheie -->, deci o diagrama
regenerata se poate reinsera. Pana acum marcajul se consuma la prima
rulare si regenerarile nu mai ajungeau in .md. Ancorele sunt puse in
toate cele 49 de diagrame din 17_STRATEGII.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
2026-09-20 11:32:21 +00:00
Claude Agent
9c1936e73a buy_doji: capitolul rescris ca tutorial in 9 pasi, cu 9 diagrame noi
Mostra de format ceruta de user pe 19.09.2026 — de aprobat inainte sa
aplicam formatul la celelalte 8 capitole. Specificatia e in STYLE.md,
sectiunea FORMAT TUTORIAL.

Structura: pasii 1-9 in ordinea in care faci lucrurile la ecran, fiecare
terminat cu "Treci mai departe doar daca...". Cele trei perechi de TF
(weekly-daily, monthly-weekly, daily-60min) una langa alta in pasul 2;
perechea monthly-weekly e acoperita doar partial de material si scrie asta.
Nivelurile 0/1/2 desfiintate ca structura. Niciun tabel de 2 coloane.
Sursele mutate la final.

14 diagrame, de la 5: cele 5 vechi raman neatinse, 9 noi. Un agent per
diagrama, fiecare cu audit + PNG privit. Toate 9 ies curate.

10 reguli din material care lipseau din versiunea veche, fiecare cu citat
si fisier:linie — printre ele stopul se numara pe TF-ul deciziei
(20_2025-08-25:9-15) si nu muti ordinul dupa pret (03_locul_crimei:296-311).
Contradictie noua, a 7-a: pe weekly regula de pivoti spune Quarterly, dar
MICI citeste pivotul monthly.

Completarile proprii stau in blocuri "Completare proprie:", conform
deciziei userului de azi.

Cunoscut, nereparat: audit_diagrams da 9 fals-pozitive pe buy_doji_aplus si
buy_doji_fereastra, care folosesc <g transform> (auditul nu-l intelege).
A zecea, in buy_doji_sell (titlu peste eticheta "doji 99.20 / 100.10"), e
reala si preexistenta.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
2026-09-19 18:27:13 +00:00
Claude Agent
c28e585aa0 render_html: stil de tabel — chenare, antet gri, randuri alternate
Userul a semnalat ca tabelele sunt greu de citit. Cauza: CSS-ul n-avea
niciun stil de tabel, deci markdown-ul iesea fara chenare si fara fundal.
Se repara o data, pentru toate cele 114 pagini.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
2026-09-19 18:03:44 +00:00
Claude Agent
96a83143b5 render_html: randeaza si fisele din summaries/*/fise/
Cele 6 trimiteri din capitole catre fise duceau la markdown brut.
Breadcrumb-ul ia acum tot lantul (Sumarizari / Strategii / fise / titlu),
nu doar numele folderului parinte. Fisele nu intra in index: sunt
material-sursa, se ajunge la ele din capitole. Pager-ul nu apare la ele,
neavand prefix numeric.

113 pagini randate, 667 de linkuri in HTML, 0 rupte.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
2026-09-19 14:40:45 +00:00
Claude Agent
0c37ddaa82 strategii: mutate in summaries/17_STRATEGII si randate
Mutarea face ca indexul, breadcrumb-ul si pager-ul existente sa mearga
fara cod nou. Trimiterile ../summaries/X rescrise in ../X, cele spre
triaj/ si harvest/ in ../../. 658 de linkuri in HTML, 0 rupte.

render_html: capitolele isi scriu trimiterile cu .md (ca sa mearga si pe
Gitea), deci pagina le rescrie in .html la randare, doar pentru tintele
care chiar au pagina. TEMPLATE.md a iesit din folderul publicat.

104 pagini randate.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
2026-09-19 13:28:02 +00:00