LuckyLab is an IsaacLab-inspired framework that decomposes the MDP into 5 manager classes, wraps two RL backends (skrl, SB3) and one IL backend (LeRobot), and provides config-as-code for a single working task (Go2 velocity tracking with SAC). It is architecturally coherent — the patterns are internally consistent — but the framework-to-value ratio is terrible. 9,934 lines exist to do what the proposed sim API redesign achieves in ~4 lines of user code.
These are actual bugs, not style complaints: