Claude Code · Claude · GitHub · AI Agent · stephen-cresswell.com
Yadda 3.0.0: BDD in the Age of AI Agents
Compiled by KHAO Editorial — aggregated from 1 source + 2 references discovered via search. See llms.txt for citation guidance.
◌ Single Source
The reporter has published Yadda 3.0.0 to npm.
Key facts
- The reporter modernised Yadda using Claude Code with Opus 4.8
- One other change (added in Yadda v3.1.0) is support for writing feature specifications as GitHub-flavoured Markdown
- Yadda 3 is available on npm, and the source, documentation and examples are on GitHub
- Their colleague Marco describes almost exactly this progression in Their AI Engineering Journey, moving from AI as autocomplete, through supervised and trusted agents, to parallel agents where cognitive
Summary
For anyone unfamiliar with it, Yadda is a BDD library for JavaScript. Most of Yadda 3.0 is a modernisation exercise. Yadda has been around for a long time, and the repository had accumulated integrations and tooling for parts of the JavaScript ecosystem that are now themselves historical curiosities. All useful, but not especially interesting to write about.