Skip to content

v3.0.0 — Launch of SpecForge: Resilient Spec-Driven & TDD Assembly Line

Choose a tag to compare

@jefmonjor jefmonjor released this 02 Oct 12:26
· 65 commits to main since this release

🚀 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