Releases: FReptar0/design-guard
v0.3.1 — New landing page + build signature
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
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:
- Analyzes the business website — navigation items like "Sucursales/Ubicaciones" signal physical retail; "Cart/Checkout" signals e-commerce
- Infers the business model — 8 types: physical-retail, e-commerce, SaaS, service, marketplace, media, nonprofit, other
- Encodes business context in DESIGN.md — Section 1 now includes what the site IS, what it's FOR, and what it must NOT have
- 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
v0.2.0 — Multi-Framework Build, Live Preview, Landing Page
What's New
Multi-Framework Build
Export your Stitch screens to the framework you prefer:
forge build --framework static— Plain HTML with auto-injected navigationforge build --framework astro— Full Astro project via Stitch MCPforge build --framework nextjs— Next.js App Router with static export
Live Preview
- New
forge previewcommand — open screens in your browser instantly --previewflag onforge generate— auto-open after creation/forge-previewslash 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 workflowcommand for guided design sequences- Enhanced
forge initwith API key validation and auto.mcp.jsoncreation
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 initFull Changelog
See CHANGELOG.md