Case 003 — Productized service

All work

Atellius sells GEO audits the way other firms sell SEO audits — except the deliverable is a 24-page PDF scored across six AI-visibility dimensions, backed by multi-run LLM citation testing, and the whole pipeline runs without an analyst.

Industry

Productized service

Year

2026

Role

Service design · Scanner engineering · Report templating

Stack

Python · Playwright · Trafilatura · extruct · WeasyPrint · SES

/ 01Outcomes

8

Scanner categories

3–5

LLM runs per prompt

frequency, not yes/no

24-page PDF

Deliverable

branded, automated

< 24h

Turnaround

fully automated pipeline

/ 02The brief

The GEO audit started as a manual service. We engineered the scanner, the scoring rubric, and the report template — and made it run end-to-end without an analyst. The same pipeline now sits behind the geo.atellius SaaS as the operational scanner.

/ 03Architecture

Scanner stack

Playwright + Chromium for JS-rendered pages; extruct for microdata/RDFa/OG; trafilatura for clean main content extraction; python-Wappalyzer for tech-stack fingerprinting.

Reporting pipeline

Findings → 6-dimension score → severity classifier (CRITICAL/HIGH/MEDIUM/LOW) → remediation tasks → WeasyPrint PDF with per-client brand chrome → SES delivery.

/ 04Build highlights
  1. 01

    Severity classification

    Every finding is graded and mapped to a remediation task with effort + projected impact.

  2. 02

    llms.txt generation

    Audits ship with a recommended /llms.txt and JSON-LD plan the client can deploy on day one.

  3. 03

    Branded PDF chrome

    Logo, primary colour, footer brand line — all per-organisation via WeasyPrint variables.

/ 05What it became

The service is now the operational backbone of the geo.atellius.com SaaS — every audit a paying customer runs uses the same scanner Atellius uses for direct service clients.

Next casesmyleee.com