In a food processor, add all pesto ingredients (pine nuts, garlic, greens, salt, pepper, lemon juice, Parmesan) except olive oil and water and process.
With food processor running, drizzle in the oil and water through the feed tube until smooth , about 2 minutes (stop to scrape down the sides with a spatula).
Combine 2 T of the pesto with 2 T mayo and store the rest of the pesto in small jars or ice cube trays and freeze.
Preheat oven to 400° convection bake, cook bacon on a large sheet pan until crisp, about 20 minutes but check it often and flip bacon if needed, drain on paper towel, extra bacon can be frozen and used in omelets, breakfast tacos, or pasta dishes with veggies and cream.
While the bacon is cooking, prepare other ingredients, slice Ciabatta open and toast slightly in the oven, slice veggies.
Assemble sandwiches spread with the pesto aioli, lettuce, tomato, cucumber, bacon, cheese and avocado. Cut into wedges and serve.