refactor: comentarii strict functionale, fara referinte PRD/stories

Curatare globala a comentariilor si docstring-urilor (app, tools, teste,
scripturi): eliminate referintele la PRD-uri, US-xxx, task-uri istorice si
review-uri; pastrata doar informatia functionala, formulata scurt. Regula
adaugata in CLAUDE.md (sectiunea Stil). Fara modificari de cod sau comportament.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Claude Agent
2026-07-06 13:48:38 +00:00
parent 86408887e5
commit 44f261e269
226 changed files with 1313 additions and 1760 deletions

View File

@@ -1,11 +1,8 @@
"""Teste US-012 / US-012b / US-012c (PRD 5.10): Header logo ROMFAST + titlu centrat.
"""Header logo ROMFAST + titlu centrat.
TDD: testele se scriu INAINTE de implementare (RED), dupa implementare trec (GREEN).
US-012b (decizie user): logo PNG real (/static/romfast_logo.png) in loc de wordmark text.
US-012c (decizie user): logo mutat din header-center in header-left (brand top-left ca pe romfast.ro).
Decizie env badge: mutat in header-center (sub <h1>, mic, color:var(--muted)) — nu suprapune
logo-ul si pastreaza centrarea optica a titlului in coloana auto a grilei.
Logo PNG real (/static/romfast_logo.png). Logo in header-left (brand top-left, ca pe romfast.ro).
Badge de mediu in header-center (sub <h1>, mic, color:var(--muted)) — nu suprapune logo-ul si
pastreaza centrarea optica a titlului in coloana auto a grilei.
Testeaza:
- test_header_contine_by_romfast: img brand-logo in .header-left (NU in header-center)
@@ -61,9 +58,9 @@ def _get_div_content(html: str, cls: str) -> str | None:
# ── test_header_contine_by_romfast ────────────────────────────────────────────
def test_header_contine_by_romfast(client):
"""Logo-ul ROMFAST (<img class='brand-logo'>) trebuie sa fie in .header-LEFT (US-012c).
"""Logo-ul ROMFAST (<img class='brand-logo'>) trebuie sa fie in .header-LEFT.
Decizie user: brand top-left ca pe romfast.ro — logo in prima celula a grilei, nu sub titlu.
Brand top-left ca pe romfast.ro — logo in prima celula a grilei, nu sub titlu.
Verifica:
- img cu romfast_logo.png SI class brand-logo exista in interiorul .header-left
@@ -89,7 +86,7 @@ def test_header_contine_by_romfast(client):
)
assert logo_in_left is not None, (
"<img> cu 'romfast_logo.png' negasit in .header-left. "
"US-012c: logo-ul trebuie sa fie in celula STANGA a grilei (brand top-left). "
"Logo-ul trebuie sa fie in celula STANGA a grilei (brand top-left). "
f"Continut .header-left: {left_content[:400]}"
)
@@ -133,7 +130,7 @@ def test_titlu_centrat(client):
- CSS contine grid-template-columns cu 3 coloane pe header (1fr auto 1fr sau similar)
- Header contine un element cu clasa 'header-center' (sau similar) care contine h1
- Controalele (button tema-toggle) sunt la dreapta (in header-right sau margin-left:auto)
- header-left exista (celula stanga a grilei, contine logo dupa US-012c)
- header-left exista (celula stanga a grilei, contine logo)
"""
resp = client.get("/login")
assert resp.status_code == 200
@@ -186,7 +183,7 @@ def test_titlu_centrat(client):
f"Continut .header-right: {right_content[:300]}"
)
# 4. header-left exista in grila (contine logo dupa US-012c)
# 4. header-left exista in grila (contine logo)
left_div = re.search(
r'<div[^>]+class=["\'][^"\']*header-left[^"\']*["\'][^>]*>(.*?)</div>',
header,