Product pillar · v0.16.0

product-family ProductFamily

Product family record.

$id · https://corpospec.com/schemas/v0.16.0/product-family.schema.json

Fields

Field Type Required Description
family_type FamilyType yes Family classification.
id PathRef yes PathRef identifier, conventionally `product/families/<slug>`.
members PathRef[] yes PathRefs into `product/portfolio/<slug>` records — family members.
name string yes Human-readable family name.
description string? One-paragraph description.
governing_entity PathRef? The entity that defines the family roadmap (typically a brand owner). Optional for cross-entity families with shared governance.

Definitions

Shared types referenced within this schema.

FamilyType
Why these products are grouped into a family.
PathRef
Path-based cross-reference relative to .corpospec/ root. Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$`
pattern: ^[a-z0-9_-]+(/[a-z0-9_.-]+)+$

Reference in your YAML

# yaml-language-server: $schema=https://corpospec.com/schemas/v0.16.0/product-family.schema.json