How to Make It
Preheat the oven to 425°. On a rimmed baking sheet, toss the squash with 1/4 cup of the vinegar, the olive oil and honey and spread evenly on the baking sheet. Season with salt and pepper. Roast for about 35 minutes, tossing halfway through, until browned and glazed.
Meanwhile, in a large pot of salted boiling water, cook the pasta until al dente. Drain. Toss with 3 tablespoons of the hazelnut oil.
In a large bowl, whisk the remaining 2 tablespoons each of vinegar and hazelnut oil. Stir in the squash, Treviso and parsley, then fold in the pasta. Season with salt and pepper. Serve warm or at room temperature with shaved pecorino.