anchor.diff:    createGeminiEntryForAsset(
       input: CreateGeminiEntryForAssetInput!
     ): CreateGeminiEntryForAssetPayload
  +
  +  # Create a new consignment submission using Convection
  +  createConsignmentSubmission(
  +    input: CreateSubmissionMutationInput!
  +  ): CreateSubmissionMutationPayload
  +
  +  # Update a consignment using Convection
  +  updateConsignmentSubmission(
  +    input: UpdateSubmissionMutationInput!
  +  ): UpdateSubmissionMutationPayload
  +
  +  # Attach an gemini asset to a consignment submission
  +  addAssetToConsignmentSubmission(
  +    input: AddAssetToConsignmentSubmissionInput!
  +  ): AddAssetToConsignmentSubmissionPayload
  +
  +  # Records an artwork view.
  +  recordArtworkView(input: RecordArtworkViewInput!): RecordArtworkViewPayload
   }
   
   input Near {
  
positive.code:   count: Int
    name: String
    sortable_id: String
  }
  
  type ApproveOrderPayload {
  
negative.code: # Gravity ping
  type StatusGravity {
    ping: Boolean
  }
  
  enum SubmissionCategoryAggregation {
    PAINTING
    SCULPTURE
    PHOTOGRAPHY
    PRINT
    DRAWING_COLLAGE_OR_OTHER_WORK_ON_PAPER
    MIXED_MEDIA
    PERFORMANCE_ART
    INSTALLATION
    VIDEO_FILM_ANIMATION
    ARCHITECTURE
    FASHION_DESIGN_AND_WEARABLE_ART
    JEWELRY
    DESIGN_DECORATIVE_ART
    TEXTILE_ARTS
    OTHER
  }
  
  enum SubmissionDimensionAggregation {
    CM
    IN
  }
  
  enum SubmissionStateAggregation {
    DRAFT
    SUBMITTED
    APPROVED
    REJECTED
  }
  
  input SubmitOrderInput {
  