Skip to content
SpannerSync edited this page Jun 23, 2026 · 1 revision

GherkinForge Wiki

Dual-Audience Gherkin framework for Go — by Rajavardhan Reddy Bathini

Feature files that simultaneously serve as human-readable business requirements and deterministic anchors for AI-assisted hexagonal Go code generation.


Pages

Page Description
Getting Started Install, run the BDD suite, scaffold your first context
Three-Tier Specification Model @business / @integration / @nfr explained
Hexagonal Architecture Domain → UseCases → Adapters layer guide
AI Generation Rules FAANG-grade .mdc constraint rules explained
Zero Trust Pillars Four engineering pillars that prevent AI and human errors
gforge CLI scaffold and lint command reference
References Academic and industry citations behind every rule

Quick Start

go install github.com/spannersync/gherkinforge/cmd/gforge@latest
git clone https://github.com/SpannerSync/gherkinforge.git
cd gherkinforge
go mod tidy
go test -race -run TestFeatures ./tests/...

Expected:

3 scenarios (3 passed)
17 steps (17 passed)
--- PASS: TestFeatures

Clone this wiki locally