Bring a medium pot of salted water to a boil. Add the pasta to the pot of boiling water; stir gently to separate. Cook, 8 to 10 minutes, until al dente (still slightly firm to the bite). Reserving ½ cup cooking water (double for 4 portions), drain the pasta thoroughly. Toss with a drizzle of oil to prevent sticking.
While the pasta cooks, halve the cherry tomatoes. Snap off and discard the woody ends of the purple asparagus; reserving 2 stalks (double for 4 portions), cut each stalk in thirds on an angle. Using a peeler, thinly slice the reserved stalks into ribbons. Quarter the zucchini lengthwise and thinly slice. Mince the garlic. Finely chop the parsley leaves and stems.
In a large pan, heat a drizzle of oil on medium-high. Add the tomatoes, purple asparagus and zucchini; season with ⅔ of the spice blend and S&P. Cook, stirring frequently, 3 to 5 minutes, until the vegetables are beginning to soften. Add the garlic and cook, stirring frequently, 30 seconds to 1 minute, until fragrant.
To the pan of vegetables, add the sun-dried tomato pesto, demi-glace, reserved cooking water and ½ the parsley. Cook, stirring frequently, 2 to 3 minutes, until thickened; season with S&P to taste.
To the pan of vegetables, add the cooked pasta, bocconcini pearls and 2 tbsp butter (double for 4 portions). Cook, stirring frequently, 1 to 2 minutes, until the pasta is thoroughly coated and the bocconcini is beginning to melt. In a small bowl, combine the purple asparagus ribbons and a drizzle of olive oil; season with the remaining spice blend and S&P. Toss to combine. Divide the pasta primavera between your bowls. Top with the seasoned asparagus ribbons and garnish with the remaining parsley. Bon appétit!