Repository navigation
v3.0.0 — Launch of SpecForge: Resilient Spec-Driven & TDD Assembly Line
🚀 SpecForge v3.0.0 Release
We are thrilled to announce the initial official release of SpecForge!
SpecForge is a standalone CLI engine in pure Go (~8.9 MB) that transforms AI-assisted coding from unverified script hallucination into a deterministic, resilient software assembly line.
✨ What's New in v3.0.0
Strict TDD Assembly Line (specforge loop): Enforces Red → Green → Refactor. Intercepts YAGNI violations before any implementation is written.
Autonomous Visual E2E Testing (specforge e2e): Native browser automation built on chromedp (TesterArmy style) without Node.js, Puppeteer, or Playwright.
Contextual Memory Brain (.sdd/agent/): 6 explicit memory files (agente.md, persona.md, ng-rules.md, glossary.md, references.md, lessons.md) with continuous dynamic self-learning.
Business Circuit Breaker ([NEEDS CLARIFICATION]): Prohibits AI from guessing or coding when functional requirements contain unresolved questions.
Heterogeneous Document Ingestion (specforge doc): Auto-converts architecture PDFs, Word docs, and Excel sheets with reconciliation formulas into Markdown via Microsoft MarkItDown.
Legacy Reverse-Engineering & Migration (--from-repo): Uses old legacy codebases as Ground Truth to extract sealed BDD Gherkin specs for greenfield projects.
Adversarial Security Audit (specforge audit): 6-phase security harness inspired by Cloudflare (Recon → Red Team Hunter → Blue Team Verifier).
Automated Quality Guardrails: Built-in gates for jscpd (0% duplicate code), knip (dead code), stryker (mutation testing), strict linters, and ArchUnit.
Zero-Keys & Zero-Admin PATH Injection: Automatic GCP ADC credential inheritance and user PATH registration without UAC elevation.
Multi-Platform Native Binaries: Pre-built for Windows, macOS Apple Silicon (M1/M2/M3/M4), macOS Intel, and Linux.
Open Source License: Distributed under the Apache License, Version 2.0.
📦 Precompiled Binaries
Download the standalone binary for your architecture below (no runtime dependencies required):
Windows x64: specforge-windows-amd64.exe
macOS Apple Silicon (M1/M2/M3/M4): specforge-darwin-arm64
macOS Intel: specforge-darwin-amd64
Linux x64: specforge-linux-amd64