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.

mobileLanding.story.get

Get the shared ContractSpec landing story for Expo.

  • Type: operation (query)
  • Version: 1.0.0
  • Stability: experimental
  • Owners: @platform.core
  • Tags: mobile, expo, landing, marketing
  • field.key.label
    mobileLanding.story.get
    field.version.label
    1.0.0
    field.type.label
    operation (query)
    field.title.label
    mobileLanding.story.get
    field.description.label

    Get the shared ContractSpec landing story for Expo.

  • Type: operation (query)
  • Version: 1.0.0
  • Stability: experimental
  • Owners: @platform.core
  • Tags: mobile, expo, landing, marketing
  • field.tags.label
    mobile,expo,landing,marketing
    field.owners.label
    @platform.core
    field.stability.label
    experimental

    Get the shared ContractSpec landing story for Expo.

    Goal

    Provide the OSS-first ContractSpec story to the mobile companion.

    Context

    Used by LandingCompanionScreen.

    IO

    **Input**: none

    **Output**: `LandingStoryOutput`

    Source Definition

    export const MobileLandingStoryGetQuery = defineQuery({
    	meta: {
    		key: 'mobileLanding.story.get',
    		version: '1.0.0',
    		description: 'Get the shared ContractSpec landing story for Expo.',
    		goal: 'Provide the OSS-first ContractSpec story to the mobile companion.',
    		context: 'Used by LandingCompanionScreen.',
    		owners: ['@platform.core'],
    		tags: ['mobile', 'expo', 'landing', 'marketing'],
    		stability: 'experimental',
    	},
    	io: {
    		input: null,
    		output: LandingStoryOutput,
    	},
    	policy: {
    		auth: 'anonymous',
    	},
    });