# js/levels/data/ — agents.md RC-375D84 S-2. Module map: `MODULES.md`; runtime model: `architecture.md`. Level definitions, one file per level (`level-1.js`..`level-5.js`). - Each file installs `L -> levelObject` using the shared helpers (L.wood, L.ice, L.stone, L.mogg, L.grum, L.king, L.SLING). Coordinates are block CENTERS. - The aggregator collects the returned objects in load order = difficulty order. - Balance rule for new levels: star thresholds ascend, enemy HP budget does not decrease across the list (level-integrity test).