Cook the pasta. Bring a large pot of salted water to a boil.
Cook the pasta until just al dente according to package directions. Don’t overcook—soft pasta turns mushy in salads.
Rinse and cool. Drain the pasta and rinse under cold water to stop the cooking. Shake off excess water and let it cool in the colander for a couple of minutes.
Make the dressing. In a small bowl or jar, whisk together olive oil, lemon zest and juice, garlic, Dijon, oregano, and maple syrup.
Season with salt and pepper. Taste and adjust—add more lemon for brightness or syrup for balance.
Prep the mix-ins. Chop artichoke hearts, halve the olives and tomatoes, dice the cucumber and bell pepper, and slice the red onion. Chop the parsley.
Toast nuts if using.
Combine. Add cooled pasta to a large bowl. Pour over about two-thirds of the dressing and toss well to coat.
Add vegetables and flavor boosters. Fold in artichoke hearts, olives, tomatoes, cucumber, bell pepper, red onion, parsley, and capers. Toss again, adding more dressing as needed.
Season and balance. Taste and adjust salt, pepper, and acidity.
If it needs a lift, add a splash more lemon juice or a pinch of salt.
Chill (optional but recommended). Cover and refrigerate for at least 20–30 minutes to let the flavors meld. Sprinkle with nuts just before serving to keep them crunchy.