list_domain_rings
List every `UPGDomainRing` from `UPG_DOMAIN_RINGS` in canonical order: Nucleus → Understand → Define → Build → Grow → Operate → Extend. Rings are the 7 concentric groupings of the 36 UPG atomic domains. Each ring: `{ id, label, description, domain_ids }`. Non-paginated.
Spec Introspectionatomic (read-only)
Arguments
No arguments — this tool takes no input.
Returns
Shape
{ rings: UPGDomainRing[], total: number }Examples
Live call against the Notion example graph.
Output
{
"rings": [
{
"id": "nucleus",
"label": "Product",
"description": "The seed",
"domain_ids": [
"portfolio",
"workspace"
]
},
{
"id": "understand",
"label": "Understand",
"description": "Who are we building for?",
"domain_ids": [
"user",
"user_research",
"market_intelligence",
"discovery",
"validation",
"feedback"
]
},
{
"id": "define",
"label": "Define",
"description": "What are we building?",
"domain_ids": [
"strategy",
"product_spec",
"legal",
"ux_design",
"design_system",
"brand"
]
},
{
"id": "build",
"label": "Build",
"description": "How do we construct it?",
"domain_ids": [
"engineering",
"devops",
"testing",
"security",
"accessibility",
"data_analytics",
"ai",
"automation"
]
},
{
"id": "grow",
"label": "Grow",
"description": "How do we make money?",
"domain_ids": [
"business_model",
"growth",
"go_to_market",
"pricing",
"sales",
"marketing"
]
},
{
"id": "operate",
"label": "Operate",
"description": "How do we serve?",
"domain_ids": [
… (truncated)