web-uplift on iwanttouse.com
An autonomous audit-fix-reaudit loop on a single-page developer tool. Before run: live site. After run: local source, branch web-uplift-fix. Same model found, fixed, and verified every change.
6
โ
0
outstanding issues, cleared in one pass
contrast (worst)
1.6:14.0:1
web app manifest
absentpresent
what it found, and how it fixed it
-
๐
F-DISC-SHELL ยท be-discoverable / be-agent-readyThe whole feature dataset renders client-side, so crawlers and AI ingest see a 6% shell.Fix: build pre-renders the 1082-feature grid into the HTML โ coverage 100%, no longer a JS shell.
medium
-
๐จ
F-INC-CONTRAST ยท be-inclusiveHeadline share figure bright green at ~1.6:1 on white.Fix: per-scheme colours via light-dark(). On verify, the model found the real failing node was the active filter button (2.42:1), not the figure โ and fixed both. It corrected its own diagnosis while fixing.
medium
-
๐ฑ
F-FORM-OFLOW ยท adapt-to-the-form-factor21px horizontal overflow in the gap between mobile and desktop.Fix: overflow-wrap: anywhere on feature names โ 0px.
low
-
๐ฒ
F-RESILIENT-MANIFEST ยท be-resilientService worker registered, but no web app manifest.Fix: added manifest + 192/512 icons โ installable.
low
-
๐
F-RMOTION ยท respect-user-preferencesNo prefers-reduced-motion handling; hover-lift still animates.Fix: @media (prefers-reduced-motion: reduce) + forced-colors block.
low
-
๐ท๏ธ
F-BP-THEMECOLOR ยท follow-best-practicesNo theme-color meta, so browser chrome ignores the palette.Fix: <meta name="theme-color"> light + dark.
low
Core task (pick a feature โ see its share) unchanged end to end. Performance unchanged: FCP/LCP 122ms, TBT 0, no new blocking resources. Built with web-uplift.