Skip to content
HomeNewsDigestsConceptsGuidesToolbox
AboutSubscribeUA
Subscribe

AI Today Brief

The daily AI-engineering brief. Built in public. EN · UA.

XTelegramLinkedInYouTubeRSS

Follow AI Today Brief on LinkedIn for daily AI-engineering updates and the weekly “5 shifts that changed how developers work” PDF.

Explore

NewsDigestsConceptsGuides

Company

SubscribeAdvertiseAbout

Legal

Editorial policyAI disclosurePrivacyTerms

© 2026 AI Today Brief. All rights reserved.

  1. Home/
  2. News/
  3. Vibe coding workflow/
  4. WasItVibed Analyzes Public Websites Across 46 Deterministic Rules for AI-Generated Code
Vibe coding workflow

WasItVibed Analyzes Public Websites Across 46 Deterministic Rules for AI-Generated Code

WasItVibed launched a scanner using 46 rule-based heuristics rather than statistical classifiers to detect AI-generated frontend code. It identifies platform deploy signatures from builders like v0, Bolt, Lovable, and Base44.

September 7, 2026· 4 min read
OKCurated by Oleksandr Kuzmenko, AI Product Engineer·Updated September 7, 2026·Sources cited on every story
AI-assisted · editor-reviewed·How we use AI
WasItVibed Analyzes Public Websites Across 46 Deterministic Rules for AI-Generated Code

Impact: Medium

Why it matters

Audit your vibe-coded production builds to eliminate boilerplate artifacts, telltale class patterns, and third-party builder CDN dependencies before shipping.

TL;DR

  • 01Identifies 46 deterministic markers across markup, styles, and hosting infrastructure.
  • 02Flags distinct platform artifacts left by v0, Bolt, Lovable, and Base44.
  • 03Publishes public report cards with individual rule breakdowns for audited URLs.

Key facts

Evaluation Rules
46 published deterministic checks
Detection Method
Rule-based pattern matching (no AI model)

Deterministic Rules Instead of AI Classifiers

WasItVibed inspects client-facing assets using 46 explicit heuristics. Instead of feeding site copy back into an LLM classifier, it checks DOM layout, framework metadata, and compiled stylesheets directly.

Platform Signatures and CDN Footprints

The scanner detects platform-specific footprints left behind during rapid visual builds:

  • v0 and Bolt: Deployment subdomains and hosted development domains.
  • Lovable and Base44: Embedded builder CDN paths and script inclusions.
  • Design Patterns: Heavy div nesting ("div soup"), uncurated glassmorphism, default Tailwind utility stacks, and generic multi-section landing sequences.

Handling Client-Rendered Shells

When a site relies heavily on client-side hydration leaving an empty initial HTML payload, the scanner evaluates compiled CSS and framework bootstrap code, automatically down-weighting confidence scores where structural evidence cannot be extracted.

✓ When to use

  • Pre-release hygiene checks on frontend code built with AI coding assistants.
  • Reviewing freelance or outsourced web submissions for raw generated boilerplate.

✕ When NOT to use

  • Private internal microfrontends hosted behind authentication or corporate VPNs.
  • Websites where you do not want public inspection results published to an indexed leaderboard.

What to do today

  • →Run your staging URL through the scanner to audit builder-injected CDN scripts.
  • →Refactor repetitive Tailwind class chains into clean component abstractions before production export.
  • →Migrate off vendor preview domains (v0, Bolt) to custom hosting infrastructure.
#v0#Bolt#Lovable#Base44#Tailwind

Sources

  • Was It Vibed?
ShareShare on XShare on LinkedIn
← Previous storyNotion Official Model Context Protocol Connector Injects Ads into AI Agents

Related stories

  • Vibe coding workflowEvaluating Test-Driven Development Inside Autonomous AI Coding Agent Loops
  • Vibe coding workflowVibeCoded AI-Slop License v1.0 Sets Legal Disclaimers for Prompted Repositories
  • Vibe coding workflowCompile System Architecture Diagrams Directly in Cursor and Claude Code Chats
  • Vibe coding workflowArchitecting Understandable System Boundaries for AI-Generated Codebases

Email digest

Get the morning AI brief

One email a day — the stories that matter for engineers, founders and tech leads. Human-edited, with links to primary sources.

  • ✓120+ sources scanned daily
  • ✓Edited by a human
  • ✓1 email per day
  • ✓EN + UA

By subscribing you agree to the privacy policy.