Skip to content

Commit dfa99da

Browse files
committed
Update agentic flow wording
1 parent 2c6057f commit dfa99da

2 files changed

Lines changed: 24 additions & 24 deletions

File tree

_posts/2026-05-13-executable-markdown-specs-agentic-coding.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ title: BDD for Spec-driven Agentic Development
88
context: Lightning Talk
99
---
1010

11-
![Flow diagram showing Spec as prompt to Agent Plan to Agent Build to Run Automated Tests](/assets/article_images/2026-05-13-executable-markdown-specs-agentic-coding/agentic-development-flow.svg)
11+
![Flow diagram showing Prompt with a Spec to Agent Plans to Agent Builds to Agent Runs Tests](/assets/article_images/2026-05-13-executable-markdown-specs-agentic-coding/agentic-development-flow.svg)
1212

1313
Agentic software is changing how we build.
1414

1515
As agentic coding becomes more common, **how good your prompts specify the behaviour you want is a key to good agent dev outcomes**. The goal is longer autonomous execution loops: give an agent intent, let it plan, let it build, let it run checks, and keep going.
1616

1717
The workflow many of us are moving toward is:
1818

19-
> **Spec as prompt → Agent Plan → Agent BuildRun Automated Tests**
19+
> **Prompt with a Spec → Agent Plans → Agent BuildsAgent Runs Tests**
2020
2121
Weak specs lead to unreliable autonomy. Strong, executable specs make autonomy safer.
2222

@@ -30,10 +30,10 @@ But the key constraint remains intent.
3030

3131
The emerging workflow is simple:
3232

33-
1. **Spec as prompt**
34-
2. **Agent Plan**
35-
3. **Agent Build**
36-
4. **Run Automated Tests**
33+
1. **Prompt with a Spec**
34+
2. **Agent Plans**
35+
3. **Agent Builds**
36+
4. **Agent Runs Tests**
3737

3838
BDD plays at both ends of this loop: examples help specify the behaviour in step 1, and automated tests provide the feedback in step 4. That feedback loop is what makes it durable and valuable over a long period.
3939

@@ -111,18 +111,18 @@ That loud failure is the point. It tells humans and agents that either the imple
111111

112112
## 5. BDD + AI = spec-driven development loop
113113

114-
![Flow diagram showing Spec as prompt to Agent Plan to Agent Build to Run Automated Tests](/assets/article_images/2026-05-13-executable-markdown-specs-agentic-coding/agentic-development-flow.svg)
114+
![Flow diagram showing Prompt with a Spec to Agent Plans to Agent Builds to Agent Runs Tests](/assets/article_images/2026-05-13-executable-markdown-specs-agentic-coding/agentic-development-flow.svg)
115115

116116
Put together, the practical workflow becomes:
117117

118-
1. **Spec as prompt**
119-
2. **Agent Plan**
120-
3. **Agent Build**
121-
4. **Run Automated Tests**
118+
1. **Prompt with a Spec**
119+
2. **Agent Plans**
120+
3. **Agent Builds**
121+
4. **Agent Runs Tests**
122122

123123
This is where BDD and AI fit together naturally.
124124

125-
BDD is doing work at step 1 and step 4: it turns behaviour into examples up front, then turns those examples into tests that keep the loop honest. The spec gives the agent intent. The agent plan gives it structure. The agent build changes the system. Running automated tests closes the feedback loop. That is what makes the specification durable over time.
125+
BDD is doing work at step 1 and step 4: it turns behaviour into examples up front, then turns those examples into tests that keep the loop honest. The spec gives the agent intent. The agent plans the work, builds the change, and runs tests to close the feedback loop. That is what makes the specification durable over time.
126126

127127
Gauge fits this model well:
128128

assets/article_images/2026-05-13-executable-markdown-specs-agentic-coding/agentic-development-flow.svg

Lines changed: 12 additions & 12 deletions
Loading

0 commit comments

Comments
 (0)