{"version":"2026.11","count":45,"patterns":[{"id":"slop_fonts","label":"AI-default font stack (Inter / Geist / Space Grotesk / Instrument Serif)","short":"Slop fonts","category":"fonts","weight":8,"since":"baseline","status":"decaying","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","cursor","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"slop_fonts_2026","label":"Expanded 2026 default font stack (Syne / Fraunces / Outfit / Sora / Playfair / Lora / JetBrains Mono)","short":"2026 slop fonts","category":"fonts","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","cursor","lovable","bolt","claude"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"purple_accent","label":"VibeCode Purple — filled indigo/violet CTAs","short":"Vibe purple","category":"colors","weight":4,"since":"baseline","status":"decaying","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","cursor","bolt","lovable"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"gradient_text","label":"Hero gradient text (background-clip:text)","short":"Gradient text","category":"colors","weight":6,"since":"baseline","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","cursor","bolt","lovable"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"gradient_backgrounds","label":"Gradient-heavy backgrounds (≥15% viewport across ≥2 sections)","short":"Gradient bgs","category":"colors","weight":4,"since":"baseline","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","bolt","lovable"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"accent_stripe","label":"Colored top/left card borders (the AI em-dash)","short":"Accent stripe","category":"layout","weight":6,"since":"baseline","status":"active","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["claude","v0","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"accent_stripe_2026","label":"Broadened 2px or bottom colored card borders (D-07)","short":"Accent stripe 2026","category":"layout","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["claude","v0","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"glassmorphism","label":"Glassmorphism (backdrop-filter blur on translucent layers)","short":"Glass","category":"css","weight":4,"since":"baseline","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["bolt","v0","lovable"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"colored_glows","label":"Big colored box-shadow glows (purple/blue/pink)","short":"Colored glows","category":"css","weight":4,"since":"baseline","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","bolt","lovable"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"centered_hero","label":"Centered hero in generic sans (Inter-style)","short":"Centered hero","category":"layout","weight":4,"since":"baseline","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","cursor","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"hero_eyebrow_pill","label":"Eyebrow pill above hero (\"Now in beta\" / \"New\")","short":"Eyebrow pill","category":"layout","weight":5,"since":"baseline","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"all_caps_labels","label":"All-caps section labels (retired — replaced by eyebrow_label)","short":"All-caps (retired)","category":"fonts","weight":0,"since":"baseline","status":"retired","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"eyebrow_label","label":"Tracked or uppercase eyebrow labels above ≥60% of section headings","short":"Eyebrow labels","category":"fonts","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","cursor","claude","lovable"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"perma_dark_mode","label":"Perma dark mode + medium-grey body text","short":"Perma dark","category":"colors","weight":4,"since":"baseline","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","bolt","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"icon_card_grid","label":"Identical feature cards with icon on top","short":"Icon cards","category":"layout","weight":4,"since":"baseline","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","lovable","bolt","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"numbered_steps","label":"Numbered \"1 · 2 · 3\" step sequences","short":"Numbered steps","category":"layout","weight":3,"since":"baseline","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","claude","lovable"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"stat_banner","label":"Big-number stat banner (\"10k+\", \"99.9%\", \"$2M+\")","short":"Stat banner","category":"layout","weight":3,"since":"baseline","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"faq_accordion","label":"FAQ accordion in the lower half","short":"FAQ","category":"layout","weight":2,"since":"baseline","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"gradient_letter_avatars","label":"Gradient-letter avatars (testimonial slop)","short":"Letter avatars","category":"images","weight":5,"since":"baseline","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"bento_grid","label":"Bento-grid wall — mixed-span rounded card grid","short":"Bento grid","category":"layout","weight":4,"since":"2026.07","status":"active","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","lovable","bolt","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"aurora_mesh_gradient","label":"Aurora / mesh gradient blobs (blurred glowing backdrop)","short":"Aurora blobs","category":"css","weight":5,"since":"2026.07","status":"active","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"ai_sparkle_badges","label":"AI-sparkle badges (✨ / Sparkles \"magic\" tells)","short":"AI sparkles","category":"images","weight":3,"since":"2026.07","status":"active","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","lovable","bolt","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"cream_default_bg","label":"Cream / beige default page background","short":"Cream bg","category":"colors","weight":7,"since":"2026.08","status":"active","evidenceGrade":"practitioner","era":"2026-opus4.6","modelFamilies":["claude","v0","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"low_contrast_text","label":"Washed-out grey body text (below WCAG AA contrast floor)","short":"Low contrast","category":"colors","weight":7,"since":"2026.08","status":"active","evidenceGrade":"standard","era":"2025-v0","modelFamilies":["v0","cursor","bolt","lovable"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"crushed_tracking","label":"Crushed letter-spacing on display type","short":"Crushed tracking","category":"fonts","weight":5,"since":"2026.08","status":"active","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","claude","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"oversized_hero_h1","label":"Oversized hero headline (long sentence at display size)","short":"Oversized H1","category":"fonts","weight":4,"since":"2026.08","status":"active","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","claude","lovable"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"nested_cards","label":"Cards nested inside cards","short":"Nested cards","category":"layout","weight":4,"since":"2026.08","status":"active","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"flat_type_hierarchy","label":"Flat type hierarchy (sizes too close together)","short":"Flat hierarchy","category":"fonts","weight":3,"since":"2026.08","status":"active","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"scaffold_defaults_unedited","label":"Unfinished page — scaffold defaults left unedited","short":"Scaffold defaults","category":"layout","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["lovable","nextjs-scaffold"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"hero_accent_word","label":"Single inline accent span/italic/color word inside H1","short":"Hero accent word","category":"fonts","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2026-opus4.6","modelFamilies":["claude","v0","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"template_chrome_2026","label":"2026 template micro-chrome bundle (≥3 of 6 sub-signals)","short":"2026 chrome","category":"layout","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2026-opus4.6","modelFamilies":["claude","v0","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"uniform_radius_shadow","label":"Single border-radius (≥12px) and identical neutral shadow across ≥3 size classes","short":"Uniform radius/shadow","category":"css","weight":0,"since":"baseline","status":"review","evidenceGrade":"hypothesis","era":"2025-v0","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"editorial_cream_kit","label":"Warm-editorial cream + serif + terracotta/brass or broadsheet hairline kit","short":"Editorial kit","category":"colors","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2026-opus4.6","modelFamilies":["claude"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"template_page_order","label":"Canonical 8-section landing-page sequence order","short":"Page order","category":"layout","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","lovable","bolt","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"pulsing_status_badge","label":"Infinite pulsing \"Live / Active / Beta\" status dot on marketing copy","short":"Pulsing badge","category":"css","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"display_mono_heading","label":"Monospace H1/H2 heading at display size (≥24px) outside devtool context","short":"Mono heading","category":"fonts","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2026-opus4.6","modelFamilies":["claude","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"chip_rainbow","label":"Multi-hue badge/pill/tag rainbow (≥6 chips across ≥4 hues separated by >30°)","short":"Chip rainbow","category":"colors","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"fake_macos_terminal","label":"Decorative macOS traffic-light window chrome above a code/text block","short":"Fake terminal","category":"layout","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","bolt","lovable","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"fake_logo_bar","label":"Placeholder or duplicate-asset logo bar (\"Trusted by\" generic SVG/text row)","short":"Fake logo bar","category":"images","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"infinite_marquee_ticker","label":"Infinite linear horizontal marquee ticker with duplicated child sequence","short":"Marquee ticker","category":"css","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"fade_up_monoculture","label":"At-rest fade-up entrance monoculture (≥6 below-fold elements at opacity 0 + translateY)","short":"Fade-up monoculture","category":"css","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","lovable","bolt","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"cursor_spotlight_gradient","label":"Cursor-tracking radial-gradient spotlight overlay (--mouse-x / --mouse-y)","short":"Cursor spotlight","category":"css","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","cursor","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"uniform_card_hover","label":"Identical transform/box-shadow hover transition tuple across ≥4 cards","short":"Uniform hover","category":"css","weight":0,"since":"baseline","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"section_template_repetition","label":"Repeated top-level section structural template signature (≥3 identical sections)","short":"Section repetition","category":"layout","weight":0,"since":"baseline","status":"review","evidenceGrade":"hypothesis","era":"2025-v0","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"unthemed_browser_surfaces","label":"Dark page missing color-scheme: dark or dynamic counters missing tabular-nums","short":"Unthemed surfaces","category":"css","weight":0,"since":"baseline","status":"review","evidenceGrade":"standard","era":"2025-v0","modelFamilies":["v0","bolt","lovable","cursor"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null}],"copyCount":26,"copyPatterns":[{"id":"buzzword_density","label":"AI buzzword density (leverage / seamless / robust / elevate …)","short":"Buzzwords","category":"copy","weight":7,"since":"2026.08","status":"active","evidenceGrade":"measured","era":"2024-gpt4","modelFamilies":["GPT-4","Claude","Gemini"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"em_dash_overload","label":"Em-dash overload (— used as the default connective)","short":"Em-dashes","category":"copy","weight":2,"since":"2026.08","status":"decaying","evidenceGrade":"measured","era":"2025-v0","modelFamilies":["Claude (unconstrained)","GPT-4.1/4o era","DeepSeek"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"antithesis_construction","label":"\"It's not just X — it's Y\" / \"not only … but also\" antithesis","short":"Not-just-X","category":"copy","weight":6,"since":"2026.08","status":"rising","evidenceGrade":"measured","era":"2025-v0","modelFamilies":["Claude","GPT-4o","v0"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"filler_openers","label":"Generic filler openers (\"In today's fast-paced world …\")","short":"Filler opener","category":"copy","weight":5,"since":"2026.08","status":"decaying","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["GPT-4"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"formulaic_closers","label":"Essay-style closers (\"In conclusion\", \"In summary\", \"Ultimately\")","short":"Closers","category":"copy","weight":4,"since":"2026.08","status":"historical","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["GPT-3.5","GPT-4"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"rule_of_three","label":"Rule-of-three adjective tricolons (\"fast, reliable, and scalable\")","short":"Rule of three","category":"copy","weight":4,"since":"2026.08","status":"decaying","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["GPT-4","Claude"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"whether_youre","label":"\"Whether you're X or Y\" audience-spanning construction","short":"Whether-you","category":"copy","weight":3,"since":"2026.08","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["GPT-4","Claude"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"unicode_artifacts","label":"Invisible Unicode or mathematical fake-bold characters in text","short":"Unicode tells","category":"copy","weight":0,"since":"2026.08","status":"retired","evidenceGrade":"standard","era":"baseline","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"emoji_bullet_headers","label":"Emoji-prefixed bullet/headers (🚀 ✅ ✨ as list markers)","short":"Emoji bullets","category":"copy","weight":3,"since":"2026.08","status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["GPT-4","GPT-4o"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"hidden_tag_characters","label":"Hidden instruction characters (prompt-injection or smuggling vector)","short":"Hidden tag chars","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"standard","era":"2025-v0","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"invisible_characters","label":"Invisible characters in text (often humanizer or paste residue)","short":"Invisible chars","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"standard","era":"2025-v0","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"fake_bold_math_alnum","label":"Mathematical Alphanumeric Symbols used as fake bold/italic in prose","short":"Fake-bold Unicode","category":"copy","weight":4,"since":"2026.08","status":"active","evidenceGrade":"standard","era":"2024-gpt4","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"chatbot_markup_leak","label":"Leaked chatbot citation or internal UI markup (oaicite / attributableIndex /grok-card)","short":"Chatbot markup","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["ChatGPT","Gemini","Grok","Perplexity"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"chatbot_reply_residue","label":"Chatbot turn framing, refusal, or UI Chrome pasted into page copy","short":"Reply residue","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["ChatGPT","Claude","Gemini"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"ai_referral_utm_links","label":"Links copied from an AI assistant (utm_source=chatgpt.com / openai / copilot.com)","short":"AI UTM links","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"standard","era":"2025-v0","modelFamilies":["ChatGPT","Copilot","Grok"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"unfilled_placeholders","label":"Unfinished copy (unfilled placeholders)","short":"Placeholders","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"practitioner","era":"baseline","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"leaked_markdown","label":"Unrendered raw Markdown syntax in visible non-code text","short":"Raw Markdown","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"practitioner","era":"baseline","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"structural_fake_social_proof","label":"Placeholder avatar services, duplicated avatar assets, or unattributed testimonials","short":"Fake social proof","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["v0","lovable","bolt"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"bare_antithesis","label":"Bare contrastive frames (\"It's not X, it's Y\" / \"No X, no Y, just Z\")","short":"Bare antithesis","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"practitioner","era":"2026-opus4.6","modelFamilies":["Claude","GPT-4o"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"emoji_heading_ratio","label":"Lead emoji ratio ≥30% across ≥6 headings or list items","short":"Emoji ratio","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["GPT-4o"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"announced_structure","label":"Announced essay structure in opening prose (\"In this post, we'll explore …\")","short":"Announced structure","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["GPT-4","Claude"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"restated_thesis_closer","label":"Closing paragraph restates H1/opening thesis with ≥50% content-word overlap","short":"Restated thesis","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"hypothesis","era":"2024-gpt4","modelFamilies":["GPT-4","Claude"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"context_leak_copy","label":"Context-inappropriate dev/privacy boilerplate (\"never leaves your browser\")","short":"Context leak","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":["Claude","Cursor","v0"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"trailing_participial_clauses","label":"Trailing participial clauses (\", ensuring / unlocking / enabling …\")","short":"Participial tails","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"hypothesis","era":"2024-gpt4","modelFamilies":["GPT-4","Claude"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"sentence_length_uniformity","label":"Paragraph sentence-length dispersion statistics (mean, SD, CV, IQR)","short":"Sentence uniformity","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"hypothesis","era":"2025-v0","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"excess_vocabulary_log_odds","label":"Corpus-derived Fightin' Words excess vocabulary log-odds score","short":"Log-odds vocab","category":"copy","weight":0,"since":"2026.08","status":"review","evidenceGrade":"hypothesis","era":"2026-opus4.6","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null}],"aeoCount":16,"aeoChecks":[{"id":"html.reachable","label":"Page is reachable over HTTP (HTML 2xx)","short":null,"category":null,"weight":10,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"required","required":true},{"id":"edge.access","label":"Edge/WAF allows automated retrieval without challenge or block","short":null,"category":null,"weight":20,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"required","required":true},{"id":"robots.searchAllowed","label":"robots.txt permits AI search & citation crawlers (RFC 9309)","short":null,"category":null,"weight":20,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"required","required":true},{"id":"html.indexable","label":"Page is indexable (no global noindex directive)","short":null,"category":null,"weight":12,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"required","required":true},{"id":"ai.previewControls","label":"Snippet & preview controls permit quoting across Google, Bing, and Apple","short":null,"category":null,"weight":8,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"required","required":true},{"id":"html.serverTextCoverage","label":"Server-rendered HTML contains primary page prose without JS","short":null,"category":null,"weight":15,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"required","required":true},{"id":"md.twin","label":"Validated Markdown twin served via negotiation or .md route","short":null,"category":null,"weight":6,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"2025-2026","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"recommended","required":false},{"id":"html.linkAlternate","label":"HTML advertises a valid Markdown twin (Link rel=alternate)","short":null,"category":null,"weight":3,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"2025-2026","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"recommended","required":false},{"id":"site.llmsTxt","label":"Valid /llms.txt published at site root (H1 + links, non-HTML)","short":null,"category":null,"weight":2,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"2025-2026","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"recommended","required":false},{"id":"html.vary","label":"Negotiated responses send Vary: Accept","short":null,"category":null,"weight":4,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"recommended","required":false},{"id":"ai.manipulation","label":"No prompt injection, hidden instructions, or AI manipulation links","short":null,"category":null,"weight":0,"since":null,"status":"review","evidenceGrade":"heuristic","era":"2025-2026","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"info","required":false},{"id":"agent.operability","label":"Interactive controls have accessible names and no blocking overlays","short":null,"category":null,"weight":0,"since":null,"status":"review","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"info","required":false},{"id":"agent.discovery","label":"Agent discovery endpoints (ARD, Agentmap, A2A agent-card, WebMCP)","short":null,"category":null,"weight":0,"since":null,"status":"review","evidenceGrade":"spec-normative","era":"2025-2026","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"info","required":false},{"id":"ai.usagePolicy","label":"Machine-readable AI usage preferences (AIPREF Content-Usage, Content-Signal, TDMRep)","short":null,"category":null,"weight":0,"since":null,"status":"review","evidenceGrade":"spec-normative","era":"2025-2026","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"info","required":false},{"id":"content.dates","label":"Publication and modification dates are valid and consistent across signals","short":null,"category":null,"weight":0,"since":null,"status":"review","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"info","required":false},{"id":"jsonld.hygiene","label":"JSON-LD structured data parses cleanly and matches visible text","short":null,"category":null,"weight":0,"since":null,"status":"review","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null,"severity":"info","required":false}],"systemCount":9,"systemChecks":[{"id":"fonts.declared","label":"Fonts in use are declared in the system","short":null,"category":null,"weight":25,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"colors.cta","label":"CTA / button colors come from the palette (Oklab ΔE ≤ 0.02)","short":null,"category":null,"weight":20,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"colors.surface","label":"Page surface color comes from the palette (Oklab ΔE ≤ 0.02)","short":null,"category":null,"weight":10,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"colors.headings","label":"Heading colors come from the palette (Oklab ΔE ≤ 0.02)","short":null,"category":null,"weight":10,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"radii.scale","label":"Corner radii across all 4 corners follow the declared scale (±2px)","short":null,"category":null,"weight":10,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"spacing.scale","label":"Rendered spacing values follow the declared spacing scale (±1px)","short":null,"category":null,"weight":10,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"typography.scale","label":"Rendered font sizes follow the declared type scale (±0.5px)","short":null,"category":null,"weight":10,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"typography.styles","label":"Composite typography tuples match declared style definitions","short":null,"category":null,"weight":5,"since":null,"status":"active","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"contrast.componentPairs","label":"Component foreground/background pairs meet ≥ 4.5:1 WCAG contrast","short":null,"category":null,"weight":0,"since":null,"status":"review","evidenceGrade":"spec-normative","era":"evergreen","modelFamilies":["all"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null}],"craftCount":11,"craftChecks":[{"id":"gray_on_color","label":"Neutral grey text on a colored background","short":null,"category":"contrast","weight":10,"since":null,"status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["generic-template"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"wide_body_tracking","label":"Wide letter-spacing on body text (>0.05em)","short":null,"category":"typography","weight":8,"since":null,"status":"active","evidenceGrade":"practitioner","era":"2024-gpt4","modelFamilies":["generic-template"],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"viewport_meta_missing","label":"Missing responsive <meta name=\"viewport\"> with width=device-width","short":null,"category":"viewport","weight":15,"since":null,"status":"active","evidenceGrade":"standard","era":"baseline","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"zoom_disabled","label":"Pinch-to-zoom disabled via user-scalable=no or maximum-scale < 2","short":null,"category":"viewport","weight":15,"since":null,"status":"active","evidenceGrade":"standard","era":"baseline","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"mobile_reflow_failure","label":"Horizontal overflow, protrusion, or text box collision (RLF taxonomy)","short":null,"category":"responsive","weight":20,"since":null,"status":"active","evidenceGrade":"standard","era":"baseline","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"focus_indicator_missing","label":"Interactive elements missing a visible keyboard focus indicator","short":null,"category":"interaction","weight":12,"since":null,"status":"active","evidenceGrade":"standard","era":"baseline","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"content_stuck_hidden","label":"Page content stuck at opacity 0 or visibility:hidden after load/scroll","short":null,"category":"motion","weight":10,"since":null,"status":"active","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"dead_cta_controls","label":"Primary or repeated CTA controls produce no navigation or state change","short":null,"category":"interaction","weight":10,"since":null,"status":"active","evidenceGrade":"practitioner","era":"2025-v0","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"reduced_motion_ignored","label":"Continuous decorative animations remain active under prefers-reduced-motion: reduce","short":null,"category":"motion","weight":0,"since":null,"status":"review","evidenceGrade":"standard","era":"baseline","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"generic_control_labels","label":"Ambiguous generic link/button accessible names (\"learn more\", \"click here\") or filename alt text","short":null,"category":"a11y","weight":10,"since":null,"status":"active","evidenceGrade":"standard","era":"baseline","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null},{"id":"form_no_failure_feedback","label":"Form submits empty with no invalid state or visible error feedback","short":null,"category":"interaction","weight":10,"since":null,"status":"active","evidenceGrade":"practitioner","era":"baseline","modelFamilies":[],"lastValidatedIn":"2026.11","likelihoodRatio":null,"fpRate":null,"fpRatePre2022":null}],"presets":["full","strict","marketing","minimal","editorial","devtool"]}