list_lenses
List every canonical `UPGLens` from `@unified-product-graph/core`: Product, Design, Engineering, Growth, Business, Research, Marketing, Full. Returns a compact summary per lens: id, name, description, icon, audience, perspective, `framework_id`, `playbook_id`, `visible_domain_count`, `intelligence_prompt_count`. Use `get_lens` for the full record.
Spec Introspectionatomic (read-only)
Arguments
No arguments — this tool takes no input.
Returns
Shape
{ count, lenses: Array<{ id, name, description, icon, audience, perspective, framework_id?, playbook_id?, visible_domain_count, intelligence_prompt_count }> }Examples
Live call against the Notion example graph.
Output
{
"count": 8,
"lenses": [
{
"id": "product",
"name": "Product",
"description": "Full graph, PM vocabulary, outcome-driven workflow",
"icon": "target",
"audience": "Product managers, founders making strategic decisions, and anyone thinking about what to build and why",
"perspective": "Sees the product as a system of outcomes, opportunities, and validated bets. Outcome-driven, evidence-aware, strategically oriented.",
"framework_id": "ost",
"visible_domain_count": 0,
"intelligence_prompt_count": 5
},
{
"id": "ux_design",
"name": "Design",
"description": "User-centric view with design vocabulary, journey-first workflow",
"icon": "pen-tool",
"audience": "Designers, UX researchers, and anyone focused on the user experience",
"perspective": "Sees the product through the eyes of the people using it. Journey-first, evidence-based, obsessed with friction and delight.",
"framework_id": "design_thinking",
"playbook_id": "playbook:experience-design-brand",
"visible_domain_count": 7,
"intelligence_prompt_count": 5
},
{
"id": "engineering",
"name": "Engineering",
"description": "Architecture-first view of the product as a technical system",
"icon": "cpu",
"audience": "Developers, CTOs, and anyone building the technical
… (truncated)