02 Detect · Multi-domain scan
Multi-domain scan
One navigation, one browser session, one ScanEvent
— all the regulators in one pass. The multi-domain scanner emits WCAG 2.1
& 2.2, EAA, EN 301 549, Section 508, ADA
Title II/III, DOS-lagen evidence, plus WSG sustainability
telemetry, in a single render. Every downstream Detect module
consumes that same snapshot — the cost of
the scan stays flat as the regulator set grows.
What it does
-
Single navigation
One
browser.goto(url)per scan. No re-navigation per domain — the browser session is instantiated once and reused across every analyzer. -
Unified snapshot
CDP AX Tree + DOM + CSSOM + perf trace + network log + screenshot, captured atomically. Domain analyzers read from this one snapshot rather than re-querying the page.
-
Cross-domain findings
Findings tagged with every regulator they implicate. A single missing
aria-labelcan be reported as WCAG 4.1.2, EN 301 549 9.4.1.2, Section 508 502.3.1, and EAA Annex I in one row. -
Single ScanEvent
One canonical record carries every regulator outcome and cross-domain consensus. Hash-anchored upstream of every downstream module — no analyzer ever disagrees with the source.
-
Consensus across regulations
When two regulators map to the same root cause, the scanner emits a single normalized finding rather than duplicates. Reduces backlog noise and avoids double-counting in compliance dashboards.
-
Cost-flat scan
Adding a regulation does not add another browser run. Customers who add Section 508 to their EAA scan pay the rule-pack cost only — not another full crawl.
Layer mapping
| Axis | Role | Direction |
|---|---|---|
| L0 Platform AX Tree | Source ground truth via CDP Accessibility.getFullAXTree | Read |
| L3 Testing (WCAG / EAA) | Primary regulator output — WCAG 2.2, EN 301 549, EAA Annex I | Emit |
| L8 Sustainability | WSG 1.0 / SWD model telemetry from the same render | Emit |
| L9 AI Act | Surface signals consumed by the AI artifact audit for Art. 50 evidence | Feed |
| Downstream modules | AI authorship attribution, canonical scoring, regression detection, AI artifact audit, and scan visualization all read the ScanEvent | Feed |
Differentiator
Siteimprove, accessibilityChecker, and axe-DevTools each scan one regulation per session. The multi-domain scanner covers every regulation the customer subscribes to in one render — collapsing the tool-sprawl pain (a $300K–$1.2M direct cost plus 1–2 FTE integration cost in our medium-customer baseline) into a single signed measurement report. Cross-tool consensus surfaces in canonical scoring; AI authorship for each finding surfaces in AI authorship attribution.
Filed IP
ARIADA holds filed-IP positions covering the single-pass
multi-domain scan and the ScanEvent contract at
the core of this module. Provisional application only;
conversion to non-provisional is scheduled within the 12-month
window. PCT national-phase decision pending.
Application numbers, claim counts, and PCT deadlines are available for accredited-investor due diligence on the Legal & IP page.
Cross-references
-
Canonical scoring
Reads the
ScanEventand normalizes findings across axe-core / Lighthouse / Siteimprove / WAVE / Pa11y into a reproducible per-domain measurement report. See canonical scoring → -
AI authorship attribution
Cross-feeds findings with author fingerprints so each row gains a "who wrote this code" attribution. See AI authorship attribution →
-
Regression detection
Diffs successive
ScanEvents to cluster regressions and surface per-component trend. See regression detection → -
AI artifact audit
Hashes scan output into the tamper-evident chain underlying EU AI Act Art. 50 transparency packages. See AI artifact audit →
-
Scan visualization
Renders the scan output as themed characters for stakeholder reports. Same engine as draculascan.com. See scan visualization →
-
Platform overview
The multi-domain scanner is the entry point of the integrated pipeline. See how the modules fit together →
Source-level remediation only — agentic suggestions are not autonomous deployments; pull requests require client merge. Not a legal certification body. For accredited certification, customers consult a notified body or registered auditor.