My SwiftPM wishlist (aka proposal proposals)

My wish: I wish that SPM (and/or llbuild) would sandbox the compiler execution to ensure correct builds (a la Bazel). Concretely, I just had a really nasty issue where I forgot to specify a dependency in a reasonably complicated project which resulted in unreproducible compile errors.

This dangerous behavior can be easily reproduced in SwiftPM today, and have filed an issue: SR-12688.