@@ -10,8 +10,8 @@ import './App.css'
1010
1111export default function App ( ) {
1212 const [ activeView , setActiveView ] = useState ( 'chat' ) // 'chat' | 'activity'
13- const [ activeChatId , setActiveChatId ] = useState ( 1 )
14- const [ readChatIds , setReadChatIds ] = useState ( ( ) => new Set ( [ 1 ] ) )
13+ const [ activeChatId , setActiveChatId ] = useState ( 23 )
14+ const [ readChatIds , setReadChatIds ] = useState ( ( ) => new Set ( [ 23 ] ) )
1515 const [ sessions , setSessions ] = useState ( initialSessions )
1616 const [ dynamicSessionMessages , setDynamicSessionMessages ] = useState ( { } )
1717 // Activity feed: persist which events the user has opened so unread decorations clear.
@@ -115,56 +115,49 @@ export default function App() {
115115 </ div >
116116 { showFre && (
117117 < FreModal
118- title = "Feature name "
119- subtitle = "One-sentence pitch for what this feature is and why it matters to the audience watching the demo ."
118+ title = "Day-one agent onboarding "
119+ subtitle = "An agent added to a group chat already knows who's in the room, what they're working on, and what it can do — before anyone says a word ."
120120 onDismiss = { dismissFre }
121121 >
122122 < h3 className = "fre-section-title" > Today</ h3 >
123123 < p >
124- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Describe
125- the current experience the demo audience is familiar with — the
126- workflow, the surfaces, the people involved. Sed do eiusmod tempor
127- incididunt ut labore et dolore magna aliqua, ut enim ad minim
128- veniam, quis nostrud exercitation .
124+ When you add an agent to a group chat, the first thing you have to
125+ do is brief it. Who's on the team. What the project is. What tools
126+ you use. What decisions have already been made. It's a tax the team
127+ pays every time — and it scales badly as chats get longer and
128+ teams get larger .
129129 </ p >
130130
131131 < h3 className = "fre-section-title" > Problem</ h3 >
132132 < p >
133- Duis aute irure dolor in reprehenderit in voluptate velit esse
134- cillum dolore. Name the friction sharply: what breaks down today,
135- who feels it, and how often. Excepteur sint occaecat cupidatat non
136- proident, sunt in culpa qui officia deserunt mollit anim id est
137- laborum, consectetur adipiscing elit sed do eiusmod .
133+ Agents are context-blind on arrival. They can be capable once
134+ grounded, but grounding them is manual, inconsistent, and
135+ invisible to everyone else in the chat. The agent that arrives
136+ asking "how can I help?" puts the burden on the team to narrate
137+ work that's already been done .
138138 </ p >
139139
140140 < h3 className = "fre-section-title" > Solution</ h3 >
141141 < p >
142- Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris
143- nisi ut aliquip ex ea commodo consequat. Walk through the new
144- feature you're showing — the surface, the interaction, the moment
145- of delight. Duis aute irure dolor in reprehenderit in voluptate
146- velit esse cillum dolore eu fugiat nulla pariatur .
142+ When an agent joins a group chat, it reads the thread first. It
143+ surfaces what it learned — stakeholders and their roles, tools
144+ already in use, files shared, open decisions — in a single
145+ structured welcome message. Every action it proposes is grounded
146+ in the actual work happening in the chat, not a generic prompt .
147147 </ p >
148148 < p >
149- Excepteur sint occaecat cupidatat non proident, sunt in culpa qui
150- officia deserunt mollit anim id est laborum. If the feature is
151- best understood through a sequence, list the key beats here so the
152- audience knows what to look for as the demo plays .
149+ Open the < strong > Northwind launch </ strong > chat in the left panel.
150+ Scroll to the bottom: Claude was just added and sent its first
151+ message — already knowing the team, the tools, and the one
152+ launch-blocking ticket that needs attention right now .
153153 </ p >
154154
155- < h3 className = "fre-section-title" > What this Unlocks </ h3 >
155+ < h3 className = "fre-section-title" > What this unlocks </ h3 >
156156 < p >
157- Sed ut perspiciatis unde omnis iste natus error sit voluptatem
158- accusantium doloremque laudantium. Spell out the downstream wins —
159- what gets faster, easier, or newly possible because of this
160- feature. Totam rem aperiam, eaque ipsa quae ab illo inventore
161- veritatis et quasi architecto beatae vitae dicta sunt explicabo.
162- </ p >
163- < p >
164- Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit
165- aut fugit, sed quia consequuntur magni dolores eos qui ratione
166- voluptatem sequi nesciunt. Close with the audience-specific
167- takeaway — what the viewer should remember after the demo ends.
157+ Zero-briefing agent adoption. The team doesn't stop their work to
158+ onboard a new tool — the tool onboards itself. And because the
159+ agent's first message shows its reasoning, the team can verify
160+ what it knows before trusting what it does.
168161 </ p >
169162 </ FreModal >
170163 ) }
0 commit comments