ROOT CAUSE identified: V163 last </div> anchor landed MID-ATTRIBUTE of V132 100pct badge <a> link. HTML parser ignored the nested invalid markup so context-col never reached DOM despite being in served HTML source.
Playwright trace showed:
Served HTML: 1 context-col div present
DOM after ready: Element not present at DOM-ready
0 findable via querySelectorAll
Fix V164:
1. Located broken insertion: between border:1px solid and rgba(...) style
2. Extracted context-col block 2272 chars from broken location
3. Re-inserted BEFORE real main close after V132 100pct </a> complete tag
Post-fix Playwright verify:
split-layout found: x=1071 width=849 height=1036
chat-col found: x=1071 width=492 height=1036
context-col found: x=1563 width=357 height=1036
4 tabs present
4 KPI cards present
Files:
/var/www/html/wevia-master.html 47549 bytes (balanced 83 divs)
GOLD preserved V162 base
L99 153/153 PASS (31 consecutive versions V125-V164)
Doctrines 0 13 14 16 54 60 95 100 applied UX premium zero regression