Preheat the oven to 425 degrees F and line a sheet tray with parchment paper.
Cook the bacon in a large saute pan over medium-high heat until it is golden and crispy, about 3 minutes per side. Transfer the bacon to a paper towel-lined plate to drain, then chop into bite-sized pieces. Remove all but 1 tablespoon of the bacon grease and add the artichoke hearts. Cook over medium heat until they are golden brown, 3 to 4 minutes. Add the canola oil, then the garlic and chile flakes. Saute until the garlic is fragrant, another minute. Remove from the heat and set aside.
Combine the ricotta, lemon zest, Parmesan, salt, pepper and 2 tablespoons lemon juice in a medium bowl and stir until smooth. Trim the lavash as necessary to fit on a sheet tray and spread the ricotta mixture in an even layer over the top. Top with artichokes and bacon and bake until the cheese is melted and the lavash has crisped at the edges, about 10 minutes.
Toss the arugula with olive oil and the remaining tablespoon lemon juice and season with salt and pepper. Drizzle the flatbread with olive oil, then top with arugula and cut into slices.