Switching GHC's recompilation checker from interface-hash to full-content hashes: compatibility implications
Goal: determine whether replacing GHC's interface‑hash based recompilation checker with a full‑content hash approach would improve correctness of incremental builds without unacceptable performance penalties. Constraints: the change must keep rebuild times acceptable for large projects, preserve the ability of Cabal and Stack to reuse existing store entries,