anchor.diff:    width: Int
   }
   
  +enum Role {
  +  OPERATOR
  +  PARTICIPANT
  +}
  +
   # The conditions for uploading assets to media.artsy.net
   type S3PolicyConditionsType {
     # The assigned access control
  
positive.code:   saleArtwork(id: String!): SaleArtwork
    saleArtworksConnection(
      after: String
      before: String
      first: Int
  
  
negative.code: }
  
  type System {
    # Creates, and authorizes, a JWT custom for Causality
    causalityJWT(
      role: Role
  
      # The id of the auction to participate in
      saleID: String!
    ): String
  
    # The schema for difference micro-service settings
    services: Services
  
  