isaacdev.me
scanned 2026-10-14 15:40 UTC · defs 2026.09 · uncalibrated beta
MILD15 B (uncalibrated beta)
15/100
Slop score · lower is better · uncalibrated beta · 15 · B · Mild · 3/27 patterns flagged

Decent bones, but the slop is starting to show.

category overview
the breakdown
3 of 27 patterns flagged
AI-default font stack (Inter / Geist / Space Grotesk)
Slop fonts
Inter, Geist, Space Grotesk, and Instrument Serif (italic) are the four fonts LLMs default to because Stripe/Linear/Vercel standardized them and training data is saturated with them.
+8
All-caps section labels (text-transform:uppercase)
All-caps
UPPERCASE section labels with positive letter-spacing ('DESIGNED FOR DEVELOPERS', 'MORE FEATURES', 'WHY US') are AI's idea of editorial chic.
+3
Perma dark mode + medium-grey body text
Perma dark
Dark background + mid-grey body text (#a0a0a0 region, HSL saturation <15%, L 0.35–0.75) is the AI default for 'premium' feel.
+4
✓ clean, no tells in this category.
✓ clean, no tells in this category.
✓ clean, no tells in this category.
the four axes
Slop score · lower is better · system & AEO · higher is better · uncalibrated beta
design slop · Slop score · lower is better
15 · B
Mild · uncalibrated beta
copy slop · Slop score · lower is better
not run
system · DESIGN.md · higher is better
none
no DESIGN.md
AEO · agent-readable · higher is better
not run
probe live below
system & aeo detail
system · DESIGN.md drift

No DESIGN.md declared. Add a design system file to track drift between redesigns.

AEO · agent-readable
Page is reachable over HTTP (HTML 2xx)+10
Edge/WAF allows automated retrieval without challenge or block+20
robots.txt permits AI search & citation crawlers (RFC 9309)+20
Page is indexable (no global noindex directive)+12
Snippet & preview controls permit quoting across Google, Bing, and Apple+8
Server-rendered HTML contains primary page prose without JS+15
Validated Markdown twin served via negotiation or .md route+6
HTML advertises a valid Markdown twin (Link rel=alternate)+3
Valid /llms.txt published at site root (H1 + links, non-HTML)+2
Negotiated responses send Vary: Accept+4
No prompt injection, hidden instructions, or AI manipulation links+0
Interactive controls have accessible names and no blocking overlays+0
Agent discovery endpoints (ARD, Agentmap, A2A agent-card, WebMCP)+0
Machine-readable AI usage preferences (AIPREF Content-Usage, Content-Signal, TDMRep)+0
Publication and modification dates are valid and consistent across signals+0
JSON-LD structured data parses cleanly and matches visible text+0

Eight checks, weighted to 100. Evaluated live per scan. Run a fresh scan to see pass/fail.

You've seen the score. Now fix it.

3 tells, heaviest first.

AI-default font stack (Inter / Geist / Space Grotesk)+8
whyInter, Geist, Space Grotesk, and Instrument Serif (italic) are the four fonts LLMs default to because Stripe/Linear/Vercel standardized them and training data is saturated with them. Using any of these signals 'AI-built' to anyone who's looked at more than 10 landing pages in 2026.fixReplace the body and heading typefaces with something that actually reflects your brand. Pick from foundry sans (Söhne, Aeonik, GT America, Untitled Sans, Suisse Int'l, Pangea, Telegraf, Object Sans) OR a system-font stack (`-apple-system, BlinkMacSystemFont, Segoe UI`) for body + a single distinctive display face for H1.ruleIf you can't name the foundry, don't ship the font. Inter/Geist/Space Grotesk are banned for this site.
Perma dark mode + medium-grey body text+4
whyDark background + mid-grey body text (#a0a0a0 region, HSL saturation <15%, L 0.35–0.75) is the AI default for 'premium' feel. The mid-grey body text fails WCAG AA and signals 'I let v0 pick the colors'.fixEither: (a) go full light mode with crisp dark text on cream/white, OR (b) keep dark but increase body text contrast to at least #d4d4d8 (L 0.85+). Better: ship both themes and respect `prefers-color-scheme`.ruleBody text on dark backgrounds must have L ≥ 0.85. No defaulting to dark — the user's system preference is the default.
All-caps section labels (text-transform:uppercase)+3
whyUPPERCASE section labels with positive letter-spacing ('DESIGNED FOR DEVELOPERS', 'MORE FEATURES', 'WHY US') are AI's idea of editorial chic. They appear above every section in v0/Cursor output and add zero information.fixUse sentence-case section titles, or skip section labels entirely. The H2 should do the work. If a label is genuinely useful, write it as a normal sentence in a smaller, dimmed sans.ruleNo `text-transform: uppercase` with `letter-spacing` > 0 on section labels.
npx slop-detect isaacdev.me --fix
share
embed the live badge · uncalibrated beta
slopB · 15
[![slop](https://slop-detect.com/badge/isaacdev.me.svg)](https://slop-detect.com/score/isaacdev.me)
live · re-scans periodically