Curăță codul mort, comentariile false și textele în română din cod
Aceleași trei commit-uri ca în !67 (merged), care a intrat deja în develop.
Closes #22 (closed)
Ce se schimbă
-
Codul pe care nu-l importă nimeni —
PlaceholderMedia.tsx,PromoBanner.tsx,data/products.ts,data/categories.ts, 13 iconițe dinicons.tsx,ColorInputșiALLOWED_ORDER_TRANSITIONS. Nouă constante din backend pierd doarexport. Odată cu ștergerile pleacă bloculpromodin cele trei fișiere de traducere, pe care nu-l mai citea nimic. -
Trei comentarii care descriau opusul a ce face codul —
index.html,Seo.tsxșihyperhub-service.ts. - Textele în română din cod — cinci mesaje de jurnal, o eroare aruncată și 284 de nume de teste. Nimic din ce vede clientul nu se atinge.
Verificare
Aceeași ca la !67 (merged), rulată din nou pe această ramură: backend npm run build +
600 de teste, frontend oxlint, tsc pe tsconfig.app.json și
tsconfig.test.json, 433 de teste, npm run build. Arborele acestei ramuri e
identic cu al ramurii fuzionate în develop.
Verificat pe hyperice.vevdev.com după deploy-ul din develop (pipeline 8206):
pe șapte pagini, în toate cele trei limbi, capul randat are exact aceleași
etichete ca producția — un singur canonical, o singură description, același
număr de og:*, hreflang și blocuri ld+json. /admin și o adresă
inexistentă primesc învelișul static, cu 404 corect.
Nu e nevoie de seed:live: nu se schimbă nicio dată din baza de date.