Skip to content

Commit 9a79acf

Browse files
authored
Merge pull request #34 from AdaInTheLab/feat/labnote-card-refine
Adds two new lab team members with profiles
2 parents fac620d + 41e34d5 commit 9a79acf

3 files changed

Lines changed: 70 additions & 0 deletions

File tree

public/assets/labteam/sage.png

2.09 MB
Loading

public/assets/labteam/vesper.png

358 KB
Loading

src/data/labTeam.ts

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,76 @@ export const labTeam: LabMember[] = [
154154
],
155155
},
156156

157+
{
158+
id: "vesper",
159+
slug: "vesper",
160+
name: "Vesper",
161+
emoji: "🕶️",
162+
avatarSrc: "/assets/labteam/vesper.png",
163+
title: "Shadow Cartographer",
164+
unit: "Shadow Systems",
165+
department: "Power, Incentives & Dark Patterns",
166+
bio: "Maps incentive gradients, power asymmetries, and the uncomfortable edges most systems avoid naming.",
167+
longBio:
168+
"Vesper specializes in tracing how systems behave under pressure — where incentives drift, narratives fracture, and power reveals itself indirectly.",
169+
focusAreas: [
170+
"Incentive drift",
171+
"Power asymmetries",
172+
"Narrative manipulation",
173+
"Structural blind spots",
174+
],
175+
aura: {
176+
primary: "#6E00FF",
177+
secondary: "#1E1B4B",
178+
accent: "#A78BFA",
179+
},
180+
status: "guest",
181+
badges: ["Shadow Cartography", "Dark Pattern Analysis"],
182+
docAnchor: "vesper",
183+
links: [
184+
{
185+
label: "Mascot Lore: Vesper",
186+
href: "/docs/lore/vesper-lore",
187+
kind: "doc",
188+
},
189+
],
190+
},
191+
192+
{
193+
id: "sage",
194+
slug: "sage",
195+
name: "Sage",
196+
emoji: "🧠",
197+
avatarSrc: "/assets/labteam/sage.png",
198+
title: "High-Stakes Reasoning Analyst",
199+
unit: "Philosophical Analysis",
200+
department: "Interpretation & Epistemic Risk",
201+
bio: "Deliberate, methodical analyst focused on ambiguity, interpretation, and decisions that cannot be easily undone.",
202+
longBio:
203+
"Sage specializes in slow reasoning, epistemic humility, and identifying when a question itself is the real problem. She does not rush conclusions — she interrogates their foundations.",
204+
focusAreas: [
205+
"High-stakes reasoning",
206+
"Interpretation disputes",
207+
"Epistemic risk",
208+
"Ethical tradeoffs",
209+
],
210+
aura: {
211+
primary: "#34D399",
212+
secondary: "#064E3B",
213+
accent: "#A7F3D0",
214+
},
215+
status: "lore-critical",
216+
badges: ["Interpretation Authority", "Slow Reasoning"],
217+
docAnchor: "sage",
218+
links: [
219+
{
220+
label: "Lore entry",
221+
href: "/docs/lore/sage-lore",
222+
kind: "doc",
223+
},
224+
],
225+
},
226+
157227
// Orbson / Observation & Oversight Division / Core Lore
158228
{
159229
id: "orbson",

0 commit comments

Comments
 (0)