memory tooling, state handling changes

This commit is contained in:
Michael Freno
2025-11-25 09:50:57 -05:00
parent 9918df5ea8
commit d3014200da
25 changed files with 3528 additions and 1016 deletions

View File

@@ -1,7 +1,7 @@
# FlexLöve Agent Guidelines
## Testing
- **Run all tests**: `lua testing/runAll.lua` (coverage report in `luacov.report.out`)
- **Run all tests**: `lua testing/runAll.lua --no-coverage`
- **Run single test**: `lua testing/__tests__/<test_file>.lua`
- **Test immediate mode**: Call `FlexLove.setMode("immediate")` in `setUp()`, then `FlexLove.beginFrame()`/`FlexLove.endFrame()` to trigger layout