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.navigation.list

List native navigation items for the Expo landing companion.

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

    List native navigation items for the Expo landing companion.

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

    List native navigation items for the Expo landing companion.

    Goal

    Mirror the main ContractSpec public website navigation in mobile.

    Context

    Used by the shared mobile landing shell.

    IO

    **Input**: none

    **Output**: `LandingNavigationOutput`

    Source Definition

    export const MobileLandingNavigationListQuery = defineQuery({
    	meta: {
    		key: 'mobileLanding.navigation.list',
    		version: '1.0.0',
    		description: 'List native navigation items for the Expo landing companion.',
    		goal: 'Mirror the main ContractSpec public website navigation in mobile.',
    		context: 'Used by the shared mobile landing shell.',
    		owners: ['@platform.core'],
    		tags: ['mobile', 'expo', 'landing', 'navigation'],
    		stability: 'experimental',
    	},
    	io: {
    		input: null,
    		output: LandingNavigationOutput,
    	},
    	policy: {
    		auth: 'anonymous',
    	},
    });