Back to portfolio

Chapter 09 · Generative Systems & Agentic Engineering

Daily Landing Factory

Live project

An autonomous daily design and engineering factory that ships one complete, original fictional brand landing page daily to Vercel with zero build step and native AI art direction.

Daily Landing Factory - Karsa precision coffee fermentation landing page preview
  • 1 / dayfully-finished responsive landing page shipped daily
  • <800 KBtotal page weight budget enforced via Sharp WebP optimization
  • 21-Daystrict Variety Ledger rotation across 9 layout & 7 type systems
  • HTTP 200verified live production deployment on Vercel

Thesis

Autonomous agents must ship complete artifacts, not scaffolding.

Generic AI demos output placeholder text, broken links, and identical gradient layouts. The Daily Landing Factory turns agent execution into an autonomous production line: strict Variety Ledger constraints force novel art direction daily, original copy is authored alongside design, native AI image generation is budgeted in WebP, and verified deployments gate completion.

Daily Landing Page Factory execution pipelineAutonomous daily cycle: concept isolation, variety ledger roll, copy authoring, native AI image generation, Sharp WebP budget encoding, and automated Vercel production deployment with live HTTP 200 verification.scheduledisolated traitsWebP assetsassembled sitequality gates passedlive URLDaily Trigger06:00 cron / agent briefVariety Ledger21-day anti-repeat rollAI Art DirectionNano Banana + WebP budgetZero-Build AssemblyHTML + CSS + JS (<800KB)Victory Audit375/1280 + contrast checkVercel Prod Deployvercel deploy --prodLive HTTP 200 Gatecurl verificationInvariant: Every shipped page is self-contained (pure HTML/CSS/JS), opens from file://, and has zero console warnings.

Security honesty

Found -> fixed, with the remaining limits left visible.

These rows come from the 2026-06-10 audit material and the source repositories' `origin/main` history. The table only marks an item fixed when a commit, source file, or test file exists.

FindingFoundFixed evidenceStatus
Silently emitting low-fidelity or placeholder imagery when API quotas hitImage generation CLI could emit blank fallbacks if free-tier rate limits triggeredEnforced 3-attempt backoff, strict non-zero failure exit, and direct native high-fidelity generation pipelineSource: daily-landing/scripts/genimage.mjsFixed
Page weight bloat from uncompressed AI-generated raster outputsRaw image exports exceed 2.4 MB per asset, violating mobile web performance budgetsIntegrated Sharp progressive WebP encoder with dynamic quality decrement until strict size targets are met (Hero <= 220KB, OG <= 150KB, secondary <= 90KB)Source: daily-landing/scripts/genimage.mjsFixed
Style convergence / repetitive AI aesthetics across sequential daysLLMs default to purple-to-blue gradients and generic SaaS cards without explicit guardrailsImplemented state/variety-ledger.json with a 7-day minimum non-repetition constraint across 6 design dimensions and explicit banned-by-default rulesSource: daily-landing/GEMINI-PROMPT.mdFixed

Open item

Autonomous crontab trigger

Daily execution runs via local scheduler or Antigravity CLI invocation.

Source: daily-landing/GEMINI-PROMPT.md

Open item

Extended Variety Ledger history

Ledger preserves 21 days of roll history to guarantee aesthetic diversity over monthly cycles.

Source: daily-landing/state/variety-ledger.json

Feature evidence

Product claims stay bound to repository artifacts.

First Shipped Page — Karsa Bio-Systems (2026-08-23)

Bespoke landing page for standardized coffee anaerobic fermentation tanks in Sumatra/Toraja, featuring interactive mill sizing calculator, live optical telemetry simulation, and volcanic yeast strain catalog.

Source: https://daily-landing-hakaze-dev.vercel.app/sites/2026-08-23-karsa/

Dynamic Root Gallery Index

A continuously maintained gallery frame that reads from state/shipped.json, sorting newest drops first and providing one-click access to every historical day's landing page.

Source: https://daily-landing-hakaze-dev.vercel.app/

Zero-Framework Native Assembly

Pages use semantic HTML5, pure CSS variables, and vanilla JS. Fully functional without build steps, bundlers, or external runtime dependencies.

Source: daily-landing/sites/2026-08-23-karsa/index.html

Evidence trail

No fake screenshots, transcripts, or unproven metrics.

  • Daily Landing Agent Brief (GEMINI-PROMPT.md)
    daily-landing/GEMINI-PROMPT.md
  • Variety Ledger State (21-Day Style Rotation)
    daily-landing/state/variety-ledger.json
  • Shipped Catalog & Metadata (shipped.json)
    daily-landing/state/shipped.json
  • Image Generation CLI & WebP Optimizer
    daily-landing/scripts/genimage.mjs
  • Vercel Clean URLs & Cache Architecture
    daily-landing/vercel.json
  • 2026-08-23 Karsa Landing Page Source
    daily-landing/sites/2026-08-23-karsa/index.html