I'm playing space exploration mode, and just finishing ridiculously expensive 50k research "smart artillery exploration remote". But then it's done - it's impossible to build because "smart artillery bombardment removes" isn't accessible yet. That's clearly a dependency that should be treated as such.