LODGE is an unsupervised domain learning framework that leverages LLM and environment grounding to generate interpretable plans for solving long-horizon tasks. Based on hierarchical abstraction and automated simulation, LODGE identifies and corrects inconsistencies between abstraction layers and between models and environments. The framework is task-agnostic, assuming access only to a simulator and a set of common, executable, low-level techniques.