Skip to content

Commit 2bd2ccc

Browse files
committed
Added feedback flip pattern
1 parent 8be123a commit 2bd2ccc

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
authors: [lada_kesseler]
3+
---
4+
5+
# Feedback Flip
6+
7+
## Problem
8+
AI focused on implementing is often unable to keep everything you're asking it to do in parallel in focus and give it equal priority.
9+
So code quality and other potential considerations don't get enough attention and suffer as a result.
10+
11+
The First output is rarely optimal, but you don't have to limit yourself to the first output.
12+
13+
## Pattern
14+
Flip from producing to evaluating:
15+
16+
1. AI implements the task
17+
2. Different AI (or same AI, refocused): Gets task + code diff → "Find problems and suggest improvements"
18+
3. Feed critique back to original AI to fix
19+
20+
**Variations:**
21+
- Different models, different windows (most variety)
22+
- Same model, different windows (very effective)
23+
- Same model, same window (just shift the focus)
24+
25+
**Before human review:** Do this before PR/code review - catches obvious issues so humans start from better ground.
26+
27+
## Why This Works
28+
When implementing, AI seems to be hyper-focusing on getting the goal completed, and the main goal to it is usually implementing the feature asked of it.
29+
Quality takes lower precedence and suffers.
30+
31+
Flip the focus to finding problems; now quality is the main goal. AI sees issues it couldn't see before because you've shifted what it's focused on. Even the same AI in the next prompt.
32+
33+
We're shifting its focus to a new goal, and making it what is important to us its main priority for one of the iterations.
34+
35+
## Example
36+
AI implements authentication. Focused on making it work.
37+
38+
Flip: Second AI gets task + diff, finds a lot of issues with implementation.
39+
40+
Give feedback to the first AI again, it fixes → code ready for human review.

0 commit comments

Comments
 (0)