Documentation
¶
Overview ¶
Package ref defines typed cross-repo entity references.
A TypedRef uses the format "{type}:{slug}" to reference entities across repository boundaries. For example, "market:identity-governance" references a market defined in MarketSpec, and "customer:acme-001" references a customer entity in OrganizationSpec.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateSlug ¶
ValidateSlug checks that a slug contains only lowercase alphanumeric characters and hyphens, and does not start or end with a hyphen.
func ValidateStrict ¶
ValidateStrict checks format, known type, and slug validity.
Types ¶
Click to show internal directories.
Click to hide internal directories.