from @unified-product-graph/core/regions · re-exported by @sdk
Regions
v0.4 super-domain regions.
13 exports · 3 const · 4 type · 4 interface · 2 fn
Since v0.4.0Quick import
import { UPG_REGIONS } from '@unified-product-graph/core/regions'Example
// Walk the 10 canonical super-domain regions
import { UPG_REGIONS } from '@unified-product-graph/core/regions'
for (const region of UPG_REGIONS) {
console.log(`${region.id} — ${region.label}`)
}13 exports
v0.4 super-domain regions. The 10 canonical regions that group the 36 atomic domains by topology (cascade, convergent, directed-cyclic, and so on). UPG_REGIONS, getRegion, and getRegionForEntityType are the entry points.
Exports
Constants
Types
type UPGBoundaryDirection = 'import' | 'export' | 'sideways'Direction of a boundary edge relative to the super-domain.
type UPGRegionEntityRole = | 'anchor' // the region's anchor entity | 'root' // top of a sub-hierarchy | 'hub' // multiple outgoing edges, centr...The graph role an entity plays *within* its super-domain.
type UPGRegionId = | 'strategy_outcomes' | 'users_needs' | 'discovery_research_validation' | 'market_competitive' | 'experience_design_b...The canonical list of super-domain region ids.
Interfaces
interface UPGBoundaryEdgeA boundary edge connecting the super-domain to another super-domain.