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.

PWA update management

Configure frontend update checks with app defaults and release overrides.

field.key.label
PWA update management
field.version.label
field.type.label
field.title.label
PWA update management
field.description.label

Configure frontend update checks with app defaults and release overrides.

field.tags.label
tech,contracts,pwa,updates
field.owners.label
field.stability.label
public

PWA manifests describe the latest frontend release and the policy a runtime should apply when a browser is running an older version.

Use `defaultUpdatePolicy` for application-wide behavior and `release.updatePolicy` when a release needs a stricter or looser policy. Host applications still own service worker registration and activation; ContractSpec standardizes the API contract, decision state, and update prompt behavior.