Heat 1" water in a large saucepot on high with a steamer basket inside. Once boiling, add the eggs and cook for 9 minutes. Remove and allow to cool. (Do not put on ice.) Pour out water, rinse the pot and refill with salted water. Heat to boiling on high. When eggs are cool enough to handle, carefully peel the cooked eggs.
While the eggs cook, prep the remaining ingredients. Medium dice the squash, roughly chop the almonds, quarter the lemon, and roughly chop the parsley leaves and stems.
In a medium nonstick pan, heat the butter on medium-high until melted. Cook, stirring occasionally, 15 to 30 seconds, or until the butter foams. Once the foam subsides, continue cooking, stirring occasionally and swirling the pan, 2 to 3 minutes, or until deep golden brown and nuttily fragrant. Be careful not to overcook, as the butter can burn easily.
Add the squash to the pan of browned butter; season with salt and pepper. Cook, stirring occasionally, 2 to 3 minutes, or until lightly browned and slightly softened. Add the almonds; season with salt and pepper. Cook, stirring occasionally, 30 seconds to 1 minute, or until the almonds are fragrant. Add the juice of 2 lemon wedges and stir to combine.
While the almonds cook, add the gnocchi to the pot of boiling water. Cook until the gnocchi float to the top of the pot (3-5 minutes). Drain thoroughly.
Add the cooked gnocchi and vegan sour cream to the pan of squash and almonds. Cook on medium-high, stirring vigorously to coat the gnocchi, 30 seconds to 1 minute, or until thoroughly combined; season with salt and pepper to taste. Divide the finished gnocchi between 2 dishes. Top with the peeled eggs cut in half. Garnish with the parsley.