This post aims to provide a strong philosophical foundation for logical counterfactuals, while sketching out an informal scheme that will hopefully be formalised further in the future. I believe that providing such a philosophical foundation is important for the same reasons that Sam listed in Motivating a Semantics of Logical Counterfactuals.
Introductory Material
Raw Counterfactuals
General Approach to Logical Counterfactuals
Decisions
Erasure
Final Thoughts
Notes: