Skip to content

Harden source runtime recovery - #12

Merged
hideouts-io merged 16 commits into
mainfrom
codex/fix-everything
Sep 26, 2026
Merged

hideouts-io merged 16 commits into
mainfrom
codex/fix-everything

Conversation

@hideouts-io

Copy link
Copy Markdown
Owner

Summary

  • constrain source installs to Python 3.10 through 3.13 for the pinned Qt runtime
  • detect broken or drifted project environments and rebuild them transactionally
  • validate imports, dependency consistency, and the bundled pymobiledevice3 entry point before launch
  • document the supported runtime and cover its metadata boundary

Validation

  • 95 tests passed
  • all 49 guided command routes matched live help
  • 90-button offscreen GUI smoke passed
  • source launcher recovered from a removed Homebrew Python 3.13 interpreter by rebuilding with Python 3.11
  • pip check, compileall, shell syntax, and diff checks passed

@hideouts-io
hideouts-io merged commit 95659d5 into main Sep 26, 2026
8 checks passed
@hideouts-io
hideouts-io deleted the codex/fix-everything branch September 26, 2026 03:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant