Core Project Structure
Lenga expects a project folder to contain these key pieces:
MyGame/
Assets/
ProjectSettings/
lenga.json
bootstrap.php
composer.json
If one of the important files is missing, the editor shows a validation error instead of opening the project in a broken state.
composer.json should declare the project's PHP autoload rules and require
lenga/engine, which provides the PHP gameplay API used by project scripts.