As always, what an exciting proposition !
However.. I'm confused about the tunnel rule. Does the crossword grid itself need to have a continuous white-square path between the ENTRY (top-left) and the EXIT (bottom-right), or can the path be created only by the answers you fill in? In other words, if the grid is split by black squares and those two corners aren't connected, is that grid invalid or still playable?
Example: 