6121d449cefeed217dc003e27c6f106774e5c54a
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
Regressions identifiees sur screen Yacine:
1. Header 'Growth Engine v3' flottait au milieu au scroll (sticky)
2. 4 feed cards (Paperclip/WePredict/DarkScout/PipelineMAD) apparaissaient vides: juste contours colores
3. Probable lock du render si window._advisorRendering restait TRUE sur erreur
Causes racines analysees:
1. .hd ligne 14: position:sticky;top:0;z-index:100 (inherit du design system v2)
2. Bloc OPTB injecte par Opus precedent: regle #advisor-content>div{background:rgba(12,17,32,.6);border:1px solid rgba(212,168,83,.15);padding:14px 16px;backdrop-filter:blur(6px)} transformait le DIV WRAPPER contenant les 4 feeds (cree par buildAdvisor avec style inline display:grid grid-template-columns:repeat(auto-fit,minmax(220px,1fr))) en une 'carte' foncee qui AVALAIT visuellement les 4 mini-cards dedans
3. Flag anti-double-render window._advisorRendering pouvait rester TRUE si la premiere invocation crashait (setTimeout 2s race condition)
Fixes chirurgicaux appliques:
FIX 1: .hd position:sticky -> position:relative (z-index 10 au lieu de 100)
Preserve le style visuel mais supprime l'attachement top:0 qui cause le flottement
FIX 2: Remplace entierement le bloc WAVE-OPTB-ADVISOR-GRID-REFONTE-23AVR-V1-opus (lignes 45-77) par un nouveau bloc WAVE-REPAIR-23AVR-V1-opus MINIMAL qui:
- Garde scrollbar doree 14px
- Garde pre blocks scroll
- Garde kill des max-height:85vh / 90vh agressifs
- SUPPRIME #advisor-content>div{background,border,padding} (cause de cartes vides)
- SUPPRIME display:grid force sur advisor-content
- SUPPRIME le override position:absolute -> relative (buildAdvisor n'utilise pas de position:absolute de toute facon)
- Respecte doctrine 'enrichir jamais ecraser' : laisse buildAdvisor garder ses styles inline d'origine
FIX 3: Supprime le flag window._advisorRendering et son setTimeout reset. buildAdvisor peut etre appele plusieurs fois sans bloquer (idempotent).
GOLD backup: vault-gold/opus/wave-v2-repair-deep-*/
Doctrine GOLD respecte.
Chattr -i/+i pattern respecte.
Zero suppression.
Zero backend touch.
NR 153/153 invariant.
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
Description
No description provided
Languages
HTML
56.9%
PHP
28.6%
JavaScript
6.2%
Shell
5.7%
Python
2.1%
Other
0.5%