ContractSpec docs

OSS-first docs

These docs teach the open system first: contracts, generated surfaces, runtimes, governance, and incremental adoption. Studio shows up as the operating layer on top, not as the source of truth.

i18n factory

Package-scoped i18n factory with additive snapshot/hydration support.

field.key.label
i18n factory
field.version.label
field.type.label
field.title.label
i18n factory
field.description.label

Package-scoped i18n factory with additive snapshot/hydration support.

field.tags.label
i18n,translations
field.owners.label
field.stability.label
public

`createI18nFactory` removes the per-package i18n boilerplate (interpolation, registry management, locale resolution, `t()` wiring).

Instances and factories additionally expose `snapshot()` and `hydrationPayload()`, and the module exports `createI18nFactoryFromSnapshot` / `createI18nFactoryFromHydrationPayload` to rebuild a factory on the client. These additions are **ADDITIVE** and do not change resolution behavior for existing consumers.