-
Notifications
You must be signed in to change notification settings - Fork 0
Home
SpannerSync edited this page Jun 23, 2026
·
1 revision
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.
| 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 |
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