clipping strokes where a shape overlaps
I have a series of stroke lines behind a shape. Where the shape overlaps the strokes, I'd like that portion of the strokes to be gone while retaining the remaining strokes as strokes. (see image)

The following solutions are not under consideration:
- Clipping mask
- Converting the strokes to shapes (Object > Path > Outline Stroke) and using Pathfinder
- Outline Stroke, Pathfinder, convert shape into a stroke by: removing caps at the end and applying a Blend between the lines.
- Outline Stroke, Pathfinder, convert shape into a stroke by: Rasterize shape, Image Trace > Line Art
- Redraw the strokes so they do not touch the shape.
- Select both the shape and the strokes and "draw" over the areas of the shape with the Shape Builder Tool. It works, but is quite tedious given that there's tight areas with in the shape.
- Change shape's fill and stroke to empty. Pathfinder it (Outline), selected the strokes, apply a stroke color. Delete the strokes where shape used to be.
- Just be happy with the strokes behind the shape.
There's a reason for the strict options. The final art will be imported into CNC software. When the art is imported with a shape overlaying the strokes, the CNC software combines the shape and the strokes.
The strokes cannot be shapes because the CNC software will draw/carve the edge of the shape when it should be just a singular stroke that's drawn/carved.
So far the Shape Builder Tool is the best option, but it's very tedious going through the tight curves of the shape. I have a large quantity of these illustrations to work through.
Really, I'm looking for a more sophisticated Pathfinder tool... one that can smartly work with strokes. Maybe a third-party plug-in?


