Skip to content

Releases: FReptar0/design-guard

v0.3.1 — New landing page + build signature

11 Apr 19:21

Choose a tag to compare

New landing page

Generated using the full Stitch Forge pipeline (/forge-discover/forge-generate/forge-build):

  • Dark futuristic aesthetic with Space Grotesk, glassmorphism, purple/cyan accents
  • Hero with terminal mockup showing real forge commands
  • Stats strip: 7 Skills, 3 Frameworks, 121 Tests, Open Source
  • Features bento grid: Design Intelligence Agent, Screen Generation, Anti-Slop Validation, Multi-Framework Build
  • Three Steps to Ship workflow visualization
  • Built for Claude Code commands showcase
  • All links point to real GitHub pages (repo, releases, discussions, contributing)

Build signature

Every site exported by Stitch Forge now includes a comment at the top of each file:

<!-- Built with Stitch Forge (https://github.com/FReptar0/stitch-forge) — 2026-04-11 -->

Works in static HTML and Next.js exports. getForgeSignature() helper available for custom adapters.

v0.3.0 — Design Intelligence Agent

11 Apr 19:02
775a104

Choose a tag to compare

Design Intelligence Agent + Full Audit Fix Cycle

Complete overhaul of stitch-forge based on a comprehensive audit that found 8 bugs, 6 architectural issues, and a fundamental design flaw. Every fix was identified through systematic E2E testing against the real Stitch API, using a real-world business case study to validate output quality.

The breakthrough discovery

During E2E testing, the system generated an e-commerce landing page for a physical-only retail chain — a business that doesn't sell online. Their model is neighborhood stores that give families access to affordable groceries.

This revealed the fundamental problem: the system extracted colors and fonts but had zero understanding of what the business does. It defaulted to e-commerce patterns because that's the most common web pattern.

The fix: autonomous business understanding

The new Design Intelligence Agent (/forge-discover) is a research-driven system that:

  1. Analyzes the business website — navigation items like "Sucursales/Ubicaciones" signal physical retail; "Cart/Checkout" signals e-commerce
  2. Infers the business model — 8 types: physical-retail, e-commerce, SaaS, service, marketplace, media, nonprofit, other
  3. Encodes business context in DESIGN.md — Section 1 now includes what the site IS, what it's FOR, and what it must NOT have
  4. Refuses to generate until confident — confidence gating prevents blind design generation

After the fix, the same physical retail input generates a page with a store finder as the primary CTA, weekly deals (browse-only, no cart), and zero e-commerce elements.

What was fixed

Category Count How identified
Bugs (quota, fake TUI, silent failures) 8 Code audit of all 28 source files
API integration (JSON-RPC, model IDs, response parsing) 5 Live testing against real Stitch API
Business model blindness 1 (fundamental) E2E test with real-world retail case study
Resilience (retry, timeout, error messages) 4 E2E error path testing
Anti-slop (prompt scoring, output validation) 3 new modules Output quality analysis

Stats

  • 47 files changed, +5,970 / -173 lines
  • 121 tests across 12 test files (was 38 tests / 7 files)
  • 7 Claude Code skills (6 migrated + 1 new)
  • Verified against real Stitch API with live generation + visual inspection

Full changelog in PR #1

v0.2.0 — Multi-Framework Build, Live Preview, Landing Page

10 Apr 17:41

Choose a tag to compare

What's New

Multi-Framework Build

Export your Stitch screens to the framework you prefer:

  • forge build --framework static — Plain HTML with auto-injected navigation
  • forge build --framework astro — Full Astro project via Stitch MCP
  • forge build --framework nextjs — Next.js App Router with static export

Live Preview

  • New forge preview command — open screens in your browser instantly
  • --preview flag on forge generate — auto-open after creation
  • /forge-preview slash command — inline image preview in Claude Code
  • Preview action in TUI Dashboard

Landing Page

  • Live demo — generated by Stitch Forge in a single prompt
  • Dark theme with purple/cyan accents, bento features grid, terminal mockups
  • Deployed via GitHub Pages

Improved UX

  • Better error messages with actionable suggestions
  • Visual quota bars ([=====-----] 47/350)
  • forge workflow command for guided design sequences
  • Enhanced forge init with API key validation and auto .mcp.json creation

Developer Experience

  • 38 tests passing (21 original + 11 adapter + 6 preview)
  • CI on Node 20 + 22
  • Redesigned README with badges, feature table, and workflow diagram
  • Spanish README (README.es.md)

Quick Start

git clone https://github.com/FReptar0/stitch-forge.git
cd stitch-forge && npm install
cp .env.example .env  # Add your STITCH_API_KEY
npx tsx src/index.ts init

Full Changelog

See CHANGELOG.md