RTI Design Doctor

A design health-check for RTI Integration Designer .apex projects
About RTI Design Doctor & how to read your diagnosis
What it does. Diagnoses an RTI Integration Designer project (.apex) for design problems IDesign won't flag for you — dead buttons, unwired tags, dangling macro/device/page references, driver gotchas (missing minimumApexVersion, dynamic %%cfg%% buttontags, cond off-by-one), unused/oversized graphics, and more — 81 checks across Correctness, Performance/Memory, Best-Practice and RTI-Gotcha.
Private by design. Everything runs in your browser via SQLite-in-WebAssembly. Your project file is never uploaded and never leaves this machine. The only thing sent is an anonymous tally — that a check ran, plus the tool version — so we can see how often the tool is used. No project data, filename, or findings are ever sent.
Severity. BLOCKER breaks the install · WARN very likely wrong · NOTE cleanup / polish. Click any finding to expand its explanation and the RTI doc citation.
Safe fixes. When safe-to-fix findings exist, an Apply safe fixes & download cleaned .apex button appears. It only removes orphan/stale data that IDesign itself deletes on save (unused bitmaps, unplaced shared layers, stale records), loops to a fixed point, VACUUMs to shrink the file, verifies the result (integrity_check + re-check), and downloads a new file — your original is never modified. Findings that would change behaviour stay report-only.
How to use. Drag a .apex onto the box (or click to choose). Review by severity, export the report as Markdown/HTML, and optionally download a cleaned copy. By Smart Home Programming.
Drop an RTI .apex project here
or click to choose a file
Runs entirely in your browser — your project never leaves this machine.