Hi,👋 we have updated the app and fixed multiple bugs. We are lacking funds, request to free user not to use Adblock. Ads are non intrusive. 😊

✨ Visual Editor

close

Thread Truncated

Only the first 20 tweets are shown to ensure high-quality rendering and prevent image size issues.

palette Canvas & Background

Gradient:arrow_forward
Text Color:
135°

style Card Style

40px
16px

text_fields Typography

16px
Thariq
@trq212
Working with Claude Fable 5 keeps re-teaching me an old lesson: the map is not the territory.
Thread image
Thariq
@trq212
The map, a representation of the work to be done, is my prompts and skills and context, it’s what I give Claude. The territory is where the work needs to happen, the codebase, the real world, its actual constraints.
Thariq
@trq212
Thread image
Thariq
@trq212
The difference between the map and the territory is what I call unknowns. When Claude runs into an unknown, it needs to make a decision based on its best guess of what I want. The more work being done, the more unknowns Claude might run into
Thariq
@trq212
Fable is the first model where I find the quality of the work is bottlenecked by my ability to clarify its unknowns.
Thariq
@trq212
Importantly, just planning ahead isn’t always enough. You can find unknowns deep in implementation, or your unknowns may point you to the fact that you should actually be solving the problem in a different way altogether.
Thariq
@trq212
I’ve found that working with Fable is an iterative process of discovering my unknowns before, during, and after implementation.
Thariq
@trq212
I've made some example artifacts for finding unknowns here, but be sure to come back to build the intuition for when to use them.
Thariq
@trq212
## Knowing your unknowns
Thariq
@trq212
What are your unknowns? When I come to Claude with a problem I tend to break it down in 4 ways:
Thariq
@trq212
• Known Knowns: This is essentially what is in my prompt. What do I tell the agent that I want?
Thariq
@trq212
• Known Unknowns: What haven't I figured out yet, but I’m aware that I haven’t?
Thariq
@trq212
• Unknown Knowns: What's so obvious I’d never write it down, but would recognize it if I saw it?
Thariq
@trq212
• Unknown Unknowns: What haven't I considered at all? What knowledge am I not aware of? Do I know how good something can be?
Thariq
@trq212
Thread image
Thariq
@trq212
The best agentic coders are good have relatively few unknowns. Watching someone like Boris or Jarred prompt, it is obvious to me that they know what they want in-detail. They are deeply in-sync with both the codebase and the model behaviors.
Thariq
@trq212
But they also assume unknowns. In many ways, reducing and planning for your unknowns is the skill of agentic coding. But luckily, this is a skill you can improve at, by working with Claude.
Thariq
@trq212
## Help Claude help you
Thariq
@trq212
Thread image
Thariq
@trq212
Instructing Claude is a delicate balance. If you are too specific, Claude will follow your instructions even when a pivot may be more appropriate. If you are too vague, Claude will often make choices and assumptions based on industry best practices that may not be a fit for your task.
Generated by Thread Navigator
100%
view_carousel Carousel Studio NEW
Press ⌘ + S to quick-export