Problem
Studio is not included in the system apps list, requiring manual loading:
getFileFromDisk('~/studio.js').then(code => runApp(code, 'studio.js'))
This is a barrier for the Happy Path because Claude must know this incantation.
Expected Behavior
Studio should be loadable via:
ALGO.bridge.openApp('studio')
Options
- Include Studio in
/core/apps/ directory
- Add Studio to system apps dynamically when
~/studio.js exists
- Create a "user apps" concept that auto-discovers
~/*.js files
Impact
- Breaks the "just use Lens" promise
- Requires extra knowledge for fresh Claude sessions
Problem
Studio is not included in the system apps list, requiring manual loading:
This is a barrier for the Happy Path because Claude must know this incantation.
Expected Behavior
Studio should be loadable via:
Options
/core/apps/directory~/studio.jsexists~/*.jsfilesImpact