Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x | /**
* `dynamo-e2e` VQA layer — a 16 DOM evidence-detektor identifier (spec §9).
*
* **SCOPE-LOCK (UI-20260611-003)**: minden detektor csak strukturált JSON evidence-t
* emittál, NEM verdict-et. A `severityHint` AJÁNLÁS az AI-nek.
*
* Minden detektor egy enum-érték; a registry-ben (`DyE2E_VQA_DetectorRegistry_Const`)
* van a per-detector page-script + interpret-config.
*/
export enum DyE2E_VQA_DOMEvidence_Detector {
/** Body + modal egyidejű scroll. */
nestedScroll = 'nested-scroll',
/** Clip-path / overflow:hidden levágott tartalom. */
overflowClipping = 'overflow-clipping',
/** Primary CTA viewport-fold alatt. */
viewportOffCTA = 'viewport-off-cta',
/** Z-indexed elem takarja a kattintható célt. */
occludedTarget = 'occluded-target',
/** Sticky/fixed elem takarja a célt. */
stickyOccludes = 'sticky-occludes',
/** Kattintható elem < 44×44 px. */
smallTouchTarget = 'small-touch-target',
/** Ellipsis-elment szöveg / scrollWidth > clientWidth. */
truncatedText = 'truncated-text',
/** Táblázat túl szélesnek mérve. */
tableOverflow = 'table-overflow',
/** Modal-content > viewport-méret. */
modalViewportFit = 'modal-viewport-fit',
/** > 1 scrollbar a viewport-ban. */
scrollbarCount = 'scrollbar-count',
/** Flow-step után activeElement body-n. */
focusLoss = 'focus-loss',
/** aria-invalid + nincs látható error-element. */
hiddenError = 'hidden-error',
/** Error-element kontraszt-ratio < 4.5:1 vagy < 12px. */
unreadableError = 'unreadable-error',
/** Kattintható elem cursor:pointer NÉLKÜL. */
ambiguousInteractive = 'ambiguous-interactive',
/** Input-bounding-rect kilóg a parent-formból. */
formFieldBreak = 'form-field-break',
/** Landscape + primary-CTA < 60px a fold-tól. */
verticalSpaceShortage = 'vertical-space-shortage',
}
|