Everything about the free AEM Cloud Manager code-quality checker from Focus GTS.
Pre-Flight is a free in-browser tool from Focus GTS that checks Adobe Experience Manager (AEM) code against 104 AEM-specific Cloud Manager quality rules before you push to deploy. It catches the most common Cloud Manager pipeline failures, AEM 6.5 to AEMaaCS migration risks, SonarQube CQRules issues, and Java compatibility problems — in seconds, without uploading code anywhere.
Pre-Flight runs 104 AEM-specific Cloud Manager quality patterns covering: SonarQube CQRules (Adobe's required code quality gates), OakPAL package validations (JCR repository safety), Java compatibility checks (especially relevant for AEM 6.5 → AEMaaCS migrations), and the most common AEM-specific anti-patterns that cause Cloud Manager pipelines to fail.
Yes. Pre-Flight is completely free, requires no account, no setup, and no installation. Built by Focus GTS for the AEM developer community.
Both. Pre-Flight runs the same 104 quality rules whether you're targeting AEM 6.5 or AEM as a Cloud Service (AEMaaCS). It's especially useful during AEM 6.5 to AEMaaCS migrations because it surfaces the AEM 6.5 patterns that won't pass Cloud Manager pipelines once you migrate.
No. Pre-Flight runs 100% client-side in your browser. Your code is analyzed locally — nothing is uploaded to Focus GTS or any third party. No account, no telemetry of code contents.
SonarQube CQRules are Adobe's official AEM-specific code quality rules — the static-analysis checks Adobe's Cloud Manager runs against your AEM codebase before promoting through the build pipeline. OakPAL (Oak Package Analysis Library) validates the safety of CRX/JCR content packages: dangerous filter rules, broken installer hooks, conflicts with system content. Together they cover the two most common categories of Cloud Manager failure.
Pre-Flight was built by Focus GTS, an Adobe Solution Partner specializing in Adobe Experience Cloud staffing and managed services. We built Pre-Flight after watching too many AEM teams hit the same Cloud Manager pipeline failures during deployment.