Observation for the parasitic wasp larva on the spider. Believed to be:
Ichneumonidae - Pimplinae - Ephialtini - Polysphincta genus group, see
https://bugguide.net/node/view/352779
Spider is:
Anyphaenidae: Wulfila albens (female, ~3.2 mm)
Wasp larva also posted at:
https://bugguide.net/node/view/2310860
3 ad, 8 imm; found by Jeff Lewis this morning
Asked an entomologist. Luna moth confirmed
Two leopard slugs mating