This commit is contained in:
17
notes/judge-round1-patterns.md
Normal file
17
notes/judge-round1-patterns.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# Judge round 1: self-contradiction kills trust faster than any missing feature
|
||||
|
||||
All five personas (novice → senior skeptic) scored "it knows me" at 3-4 NOT because memory
|
||||
was weak, but because the surfaces contradicted themselves: "away 10 days" next to "active
|
||||
yesterday", the same memory listed twice with two different ages, "No agents yet" while an
|
||||
agent demonstrably worked. A memory product visibly misremembering itself reads as lying.
|
||||
Three patterns to enforce:
|
||||
1. **One source of truth per fact, end to end.** Two components computing "last active"
|
||||
from different stores WILL diverge; machine activity (cron writes) must never count as
|
||||
user activity.
|
||||
2. **Empty showcase surfaces actively disprove the pitch.** An Evolution tab with 0 runs
|
||||
and an Agent Center with 0 agents scored "visible agent growth" 2/5 across the board —
|
||||
worse than not having the screens. Either seed them with real product usage or make
|
||||
the empty state tell the story.
|
||||
3. **Machine vocabulary is a tax on every persona below developer.** tool_result:,
|
||||
entities/relations, YOLO, raw cron names, unrendered markdown — each one individually
|
||||
"minor", collectively the #1 friction driver (2/5 average).
|
||||
Reference in New Issue
Block a user