Ambre Opus
|
a47fefad6c
|
wave-262 · Widget iframe shield complete · suppress opus-pattern-modal box + neutralize __opusPatternOpen
WEVAL NonReg / nonreg (push) Has been cancelled
FIX ELARGI (user signale persistence sur /wevia-widget.html):
- Shield.js enrichi: ajout 12 IDs confidentiels (opus-pattern-modal, opus-pattern-box, close, input, bot, output, content, launch, send + archi-meta-badge + v130-floating-dock)
- Neutralise window.__opusPatternOpen et __opusPatternClose via Object.defineProperty writable:false
- wtp-unified-dock.js: PUBLIC_PATHS etendu (wevia-widget.html, wevia-widget, register.html, register, login, login.html)
- wtp-unified-dock.js: AMBRE-V2-IFRAME-GUARD ajoute - skip dock si embedded dans iframe (quelconque parent)
PROOF V53 Playwright:
- visible_claude_pattern_text: false
- opus_pattern_badge: false
- opus_pattern_modal: false (le panel 7 phases REAL)
- opus_pattern_box: false
- seven_phases_visible: false (texte 7 phases REAL)
- sse_live_visible: false
- lancer_visible: false (bouton Lancer SSE stream)
- shield_loaded: true
- opusPatternOpen_neutralized: true
- Apres appel manuel window.__opusPatternOpen(): NO_MODAL (ne peut plus ouvrir)
Page /wevia-widget.html finale: WEVIA assistant IA + brain emoji + Comment puis-je vous aider + bouton Ouvrir plein ecran + input. AUCUNE trace elements internes.
ZERO: fuite · regression pages privees · ecrasement
|
2026-04-22 10:53:35 +02:00 |
|