Good point, thanks.
I agree that users should have something obvious they can double-click/open-with to launch Objo Studio. The slight wrinkle is that solution.json is not really intended to be the user-facing solution file. It is the internal manifest inside the optional .objosln folder package, which exists mainly for Git/VCS-friendly projects. Keeping that file as JSON is useful for editors, diffs, GitHub, and external tooling.
For normal use, the openable file is MyApp.objo. For VCS-friendly projects, the openable thing should be the MyApp.objosln package/folder, with solution.json remaining an implementation detail inside it.
So I think the right fix is probably not renaming solution.json, but making sure Objo Studio registers the right file/package associations:
.objo opens in Objo Studio.
.objosln packages/folders open in Objo Studio where the platform supports that.
solution.json can still be accepted by the Open dialog/CLI as a convenience.
That gives the double-click behaviour without losing the benefits of the manifest being plain JSON.