diff --git a/gen/selectia/cadrane.py b/gen/selectia/cadrane.py
index eca3c84..cad4470 100644
--- a/gen/selectia/cadrane.py
+++ b/gen/selectia/cadrane.py
@@ -15,7 +15,10 @@ Etichete si cifre, toate din text/glosar (fara axe inventate, fara procente):
- cadran 1 = supraperformanta, bate benchmark-ul, long (.md:63,310)
- cadran 2 = imbunatatire spre supraperformanta, zona de cumparat,
la long, de preferat (.md:64,311)
-- cadran 3 = imbunatatire spre underperform, pentru short (.md:65,312)
+- cadran 3 = INRAUTATIRE (histograma inca peste linia 0, dar sub medie),
+ pentru short. Definitia din modul:
+ `03_MODUL_2/06_6_INDICATORUL_DE_PERFORMANTA.txt:6`. Documentul scria
+ „imbunatatire spre underperform" — gresit, corectat pe 19.09.2026.
- cadran 4 = underperform, pierde in fata benchmark-ului,
short / stai pe margine (.md:66,313)
- cadranul 4 nu se tranzactioneaza pe orb: astepti trecerea in 2 sau 1,
@@ -61,9 +64,9 @@ CARDS = [
]),
(COL1_X, ROW2_Y, [
(34, "Cadran 3", 16, "700", BLACK),
- (66, "îmbunătățire spre", 14, "400", BLACK),
- (86, "underperform", 14, "400", BLACK),
- (110, "pentru short", 13, "400", GRAY),
+ (66, "înrăutățire", 14, "400", BLACK),
+ (86, "încă peste linia 0", 14, "400", BLACK),
+ (110, "pierde avans; pentru short", 13, "400", GRAY),
(132, "SHORT", 13, "700", BLUE),
]),
(COL2_X, ROW2_Y, [
diff --git a/gen/selectia/cadrane.svg b/gen/selectia/cadrane.svg
index 03b1afe..0e5f1ce 100644
--- a/gen/selectia/cadrane.svg
+++ b/gen/selectia/cadrane.svg
@@ -16,9 +16,9 @@
LONGCadran 3
-îmbunătățire spre
-underperform
-pentru short
+înrăutățire
+încă peste linia 0
+pierde avans; pentru shortSHORTCadran 4
diff --git a/gen/selectia/funnel.py b/gen/selectia/funnel.py
index 2725065..baceab4 100644
--- a/gen/selectia/funnel.py
+++ b/gen/selectia/funnel.py
@@ -108,10 +108,10 @@ for i in range(N_BANDS):
svg.append(arrow(y + BAND_H + 6))
svg.append(txt(W / 2, FOOT_Y,
- "Sub 100% relative volume: 0.96 și 0.74 au fost respinse; el vrea peste 100%.",
+ "Sub 100% relative volume e un minus, nu un veto: 0.96 (YPF) „din păcate”, dar îl trece pe listă;",
size=13, fill=GRAY))
svg.append(txt(W / 2, FOOT_Y + 20,
- "Neconfirmat: nu reiese din sesiuni dacă sub prag oprește orice intrare.",
+ "0.74 (AON) „hai să ne uităm așa un pic pe el”. Neconfirmat: dacă sub prag oprește o intrare pe trigger.",
size=13, fill=GRAY))
svg.append(txt(W / 2, H - 52,
"Cifre din text: peste 100%, 10 candele, 0.96 / 0.74, cadranele 1-2.",
diff --git a/gen/selectia/funnel.svg b/gen/selectia/funnel.svg
index b4cc9b8..a8362b1 100644
--- a/gen/selectia/funnel.svg
+++ b/gen/selectia/funnel.svg
@@ -29,8 +29,8 @@
Listă scurtătaie lista la câteva idei
-Sub 100% relative volume: 0.96 și 0.74 au fost respinse; el vrea peste 100%.
-Neconfirmat: nu reiese din sesiuni dacă sub prag oprește orice intrare.
+Sub 100% relative volume e un minus, nu un veto: 0.96 (YPF) „din păcate”, dar îl trece pe listă;
+0.74 (AON) „hai să ne uităm așa un pic pe el”. Neconfirmat: dacă sub prag oprește o intrare pe trigger.Cifre din text: peste 100%, 10 candele, 0.96 / 0.74, cadranele 1-2.Sursa: 11_selectia_simbolului.md — fluxul din scanner.
diff --git a/gen/strategii/selectia_exemplu.py b/gen/strategii/selectia_exemplu.py
index 75bb69f..c8eea80 100644
--- a/gen/strategii/selectia_exemplu.py
+++ b/gen/strategii/selectia_exemplu.py
@@ -101,7 +101,7 @@ assert min(c.l for c in cds) >= 71.30, "SL-ul de 82.00 nu poate fi sub minimul s
# ---------------------------------------------------------------- niveluri, etichete
levels = [
- Level(84.50, "rezistenta 84.50", GRAY, label_at="left"),
+ Level(84.50, "rezistenta 84.50", GRAY, label_at="right"),
Level(82.00, "SL 82.00", RED, label_at="right"),
Level(78.10, "intrare short 78.10", BLUE, label_at="left"),
Level(72.00, "TP 72.00", GREEN, label_at="left"),
diff --git a/gen/strategii/selectia_exemplu.svg b/gen/strategii/selectia_exemplu.svg
index ec37d0d..711c529 100644
--- a/gen/strategii/selectia_exemplu.svg
+++ b/gen/strategii/selectia_exemplu.svg
@@ -1,7 +1,7 @@
@@ -460,9 +460,9 @@ Definiția din modul: 1 = supraperformanță, 2 = îmbunătățire, **3 = înră
LONGCadran 3
-îmbunătățire spre
-underperform
-pentru short
+înrăutățire
+încă peste linia 0
+pierde avans; pentru shortSHORTCadran 4
diff --git a/summaries/17_STRATEGII/04_selectia.md b/summaries/17_STRATEGII/04_selectia.md
index a3d5d65..0da6bdd 100644
--- a/summaries/17_STRATEGII/04_selectia.md
+++ b/summaries/17_STRATEGII/04_selectia.md
@@ -384,8 +384,8 @@ Scala de scor:
Scor -1 = date indisponibile în platformă, NU scor 0.Scorul -1 nu se citește ca 0.16_ANALIZA_FUNDAMENTALA/09_implementare_f_score_tradestation.md:45-46, 268-269.
-„peste 7-8” e formularea exactă a cursului; sub 7 se deduce ca excludere,
-nu e declarat ca prag separat (11_selectia_simbolului.md:199-204).
+„peste 7-8” e formularea exactă a cursului. Sub 7 NU e excludere:
+la 4/14 și 6/14 continuă analiza; scorul departajează candidații.Surse: 08_ANALIZA_ZILNICA/11_selectia_simbolului.md:158-164, :199-204;16_ANALIZA_FUNDAMENTALA/08_piotrowski_f_score.md:70-72;16_ANALIZA_FUNDAMENTALA/09_implementare_f_score_tradestation.md:45-46, 268-269.
@@ -690,7 +690,7 @@ avertisment de participare.