.env.example
LICENSE
MANIFEST.in
README.md
pyproject.toml
src/protonox_kivy_core/__init__.py
src/protonox_kivy_core/hotreload.py
src/protonox_kivy_core/router_contract.py
src/protonox_kivy_core/studio_bridge.py
src/protonox_studio/__init__.py
src/protonox_studio/flags.py
src/protonox_studio.egg-info/PKG-INFO
src/protonox_studio.egg-info/SOURCES.txt
src/protonox_studio.egg-info/dependency_links.txt
src/protonox_studio.egg-info/entry_points.txt
src/protonox_studio.egg-info/requires.txt
src/protonox_studio.egg-info/top_level.txt
src/protonox_studio/cli/__init__.py
src/protonox_studio/cli/protonox.py
src/protonox_studio/core/__init__.py
src/protonox_studio/core/ai.py
src/protonox_studio/core/asset_injector.py
src/protonox_studio/core/bluntmine.py
src/protonox_studio/core/doctor.py
src/protonox_studio/core/doctor_kivy.py
src/protonox_studio/core/drop.py
src/protonox_studio/core/engine.py
src/protonox_studio/core/injector.py
src/protonox_studio/core/kivy_introspection.py
src/protonox_studio/core/layout.py
src/protonox_studio/core/lifecycle.py
src/protonox_studio/core/live_reload.py
src/protonox_studio/core/local_dev_server.py
src/protonox_studio/core/models.py
src/protonox_studio/core/place_mode.py
src/protonox_studio/core/project_context.py
src/protonox_studio/core/runtime_introspection.py
src/protonox_studio/core/screen_map.py
src/protonox_studio/core/server.py
src/protonox_studio/core/ui_model.py
src/protonox_studio/core/visual.py
src/protonox_studio/core/web_to_kivy.py
src/protonox_studio/core/wireless_client.py
src/protonox_studio/core/website/protonox-studio/logs/local_dev_server.log
src/protonox_studio/core/website/protonox-studio/tmp/local_dev_server.pid
src/protonox_studio/devtools/__init__.py
src/protonox_studio/devtools/clock_guard.py
src/protonox_studio/devtools/error_overlay.py
src/protonox_studio/devtools/kv_strict.py
src/protonox_studio/devtools/logger.py
src/protonox_studio/intelligence/__init__.py
src/protonox_studio/intelligence/beauty_scorer.py
src/protonox_studio/intelligence/grid_engine.py
src/protonox_studio/intelligence/spacing_analyzer.py
src/protonox_studio/intelligence/token_detector.py
src/protonox_studio/layout/__init__.py
src/protonox_studio/modules/README.md
src/protonox_studio/modules/__init__.py
src/protonox_studio/modules/mercadopago.py
src/protonox_studio/modules/browser-extension/background.js
src/protonox_studio/modules/browser-extension/content.js
src/protonox_studio/modules/browser-extension/manifest.json
src/protonox_studio/modules/browser-extension/icons/icon-128.svg
src/protonox_studio/modules/browser-extension/icons/icon-32.svg
src/protonox_studio/modules/browser-extension/panel/panel.html
src/protonox_studio/modules/browser-extension/panel/panel.js
src/protonox_studio/modules/figma_sync/__init__.py
src/protonox_studio/ui/__init__.py
src/protonox_studio/ui/font_stack.py
src/protonox_studio/ui/index.html
src/protonox_studio/ui/panel.html
src/protonox_studio/ui/textinput_unicode.py
src/protonox_studio/web/__init__.py
src/protonox_studio/web/assets.py
src/protonox_studio/web/dev.py
src/protonox_studio/web/doctor.py
src/protonox_studio/web/env.py
src/protonox_studio/web/overlay_client.js
src/protonox_studio/web/paths.py
src/protonox_studio/web/protonox_video.js
src/protonox_studio/web2kivy/__init__.py
src/protonox_studio/web2kivy/live.py
src/protonox_studio/web2kivy/mapping.py
src/protonox_studio/web2kivy/exporters/__init__.py
src/protonox_studio/web2kivy/exporters/kivy_kv.py
src/protonox_studio/web2kivy/hotreload/__init__.py
src/protonox_studio/web2kivy/hotreload/batch_reload.py
src/protonox_studio/web2kivy/ui_ir/__init__.py
src/protonox_studio/web2kivy/ui_ir/normalize.py
src/protonox_studio/web2kivy/web_nav/__init__.py
src/protonox_studio/web2kivy/web_nav/extract.py
tests/test_arc_move.py
tests/test_assets_basic.py