SERP·to·Spend
Changelog

Built in the open, one pull request at a time

Every change shipped through a branch, continuous integration, tests, and review before it merged. This is the trail.

June 24, 2026
  • Selected the problem with 1mil.app, my own opportunity-scanner, which surfaced the unserved gap between ad creation and ad compliance.
  • First build: ad compliance and creative for paid search and social.
  • Check-an-ad compliance teardown, with versioned prompts and validated output schemas.
  • Continuous integration (typecheck and build) on every pull request; unit tests wired in.
  • Grounded the compliance check in FTC standards to stop over-flagging puffery on clean ads.
June 25, 2026
  • Rebuilt the compliance knowledge as sourced, cited modules (FTC, Meta, Google, TikTok), each rule tied to a real authority.
  • Added FDA drug-claim and FTC Business Opportunity Rule coverage.
  • Grounded the Generate flow in the same modules, so both flows cite the same policies.
  • Hook-preserving rewrites: keep the persuasion, soften only the flagged claim, never substitute one claim for another.
  • Copy affordances on every payload, input validation, and a softer background.
  • Provider-agnostic credentials for serverless deploy; trimmed Generate to fit the 60-second function limit.
June 26, 2026
  • Refactored the tool UI into focused components (a thin orchestrator plus result and section modules), with the API types shared from one schema as a single source of truth, and a mobile-responsive layout.
  • Raised the Check output budget so the FTC rationale renders in full on dense, multi-violation ads.
  • Visual polish: an editorial redesign (serif typography, the citation moat surfaced as a feature), a favicon, and a multi-page site (About and Changelog).
June 27, 2026
  • Launched on its own domain at serptospend.com, with an Open Graph card so shared links render a real preview instead of a bare title.
SERP·to·Spend
Check an ad and generate ads, free, no account required. Pro is coming: saved reviews and bulk checks.