Skip to content

[codex] prepare public beta presence - #7

Merged
codepilotios merged 56 commits into
mainfrom
agent/presence-maintenance
Jul 2, 2026
Merged

codepilotios merged 56 commits into
mainfrom
agent/presence-maintenance

Conversation

@codepilotios

Copy link
Copy Markdown
Owner

Summary

  • Add GitHub Pages-ready beta docs: landing page, FAQ, privacy, support, changelog, screenshot checklist, and Pages config.
  • Tighten README and iOS install copy around Codex-first public beta positioning.
  • Remove private names, host/path examples, and private fixture names from tracked public files and tests.
  • Fix the privacy audit so it scans tracked files correctly and avoids self-matching its own pattern literals.
  • Add the requested presence-maintenance escalation note for approval items.

Validation

  • scripts/privacy-audit.sh
  • swift test (56 tests passed)
  • python3 -m unittest test_codex_phone_gateway test_remote_desktop_gateway
  • zsh -n scripts/privacy-audit.sh
  • zsh -n scripts/codepilot-agent-runner.sh
  • zsh -n scripts/install-codepilot-local-agents.sh
  • xcodebuild -project ios/CodexPhone/CodexPhone.xcodeproj -scheme CodexPhone -destination "generic/platform=iOS Simulator" CODE_SIGNING_ALLOWED=NO build
  • xcodebuild -project ios/CodexPhone/CodexPhone.xcodeproj -scheme CodexPhone -destination "generic/platform=iOS Simulator" CODE_SIGNING_ALLOWED=NO build-for-testing

Approval Needed

  • Confirm beta privacy copy before public publishing.
  • Confirm public positioning in README, docs/index, and FAQ.
  • Enable or confirm GitHub Pages source, preferably the docs/ folder.
  • Approve sanitized screenshot capture before screenshots are committed or used in TestFlight/App Store metadata.

@codepilotios
codepilotios marked this pull request as ready for review July 2, 2026 05:47
…nance

# Conflicts:
#	README.md
#	Tests/CodexAccountSwitcherTests/RemoteDesktopCoordinatorTests.swift
#	docs/INSTALL_IOS.md
#	docs/INSTALL_MAC.md
#	docs/PRODUCTION_READINESS_IMPLEMENTATION_PLAN.md
#	docs/RELEASE_CHECKLIST.md
#	docs/SECURITY.md
#	docs/superpowers/plans/2026-06-27-secure-remote-desktop.md
#	docs/superpowers/plans/2026-07-01-codepilot-launch-agent-system.md
#	gateway/codex_phone_gateway.py
#	gateway/test_codex_phone_gateway.py
#	ios/CodexPhone/CodexPhone/CodexPhoneApp.swift
#	ios/CodexPhone/CodexPhoneTests/RemoteDesktopTests.swift
#	ops/agents/prompts/release-readiness.md
#	scripts/codepilot-agent-runner.sh
#	scripts/install-codepilot-local-agents.sh
#	scripts/setup-cloudflare-remote-access.sh
#	scripts/test-cloudflare-setup.sh
@codepilotios
codepilotios force-pushed the agent/presence-maintenance branch from 9dea027 to c1112ef Compare July 2, 2026 05:52
@codepilotios
codepilotios merged commit 6325c9b into main Jul 2, 2026
1 check passed
codepilotios added a commit that referenced this pull request Jul 19, 2026
* docs: design secure remote desktop

* docs: plan secure remote desktop

* chore: ignore local worktrees

* build: add remote desktop wire contracts

* fix: finalize remote desktop lease revocation

* feat: add remote desktop native IPC

* fix: harden remote desktop native IPC

* feat: add remote desktop gateway APIs

* feat: add remote desktop trust management UI

* feat: stream and control the Mac desktop

* feat: pair trusted CodePilot devices

* feat: add iPhone remote desktop controls

* feat: harden remote desktop sessions

* docs: specify WebRTC remote desktop transport

* feat: add secure remote desktop foundation

* feat: follow remote cursor while zoomed

* feat: stream display frames with ScreenCaptureKit

* feat: negotiate Mac WebRTC remote desktop peer

* feat: render WebRTC remote desktop video on iOS

* feat: send remote desktop input over WebRTC

* fix: smooth remote desktop cursor overlay

* fix: align remote cursor coordinate space

* fix: sync remote cursor from host

* fix: align remote cursor hotspot

* fix: scale remote pointer deltas by viewport

* fix: use host cursor for remote desktop video

* fix: remove remote desktop cursor overlay

* fix: show host cursor marker

* fix: preserve remote input ordering

* fix: click at remote cursor marker

* fix: align click injection with remote cursor

* fix: match WebRTC video layout to viewport

* fix: align remote desktop cursor marker

* fix: lower remote desktop cursor marker

* fix: preserve chat message line breaks

* feat: open Mac localhost URLs in iOS app

* docs: specify CodePilot production readiness

* docs: plan CodePilot production readiness work

* feat: expose stable gateway health and errors

* feat: clarify CodePilot setup and gateway operations

* feat: add CodePilot iOS connection setup

* docs: prepare CodePilot public beta guides

* test: isolate gateway tests from local account state

* docs: specify Cloudflare setup wizard

* docs: plan Cloudflare setup wizard

* feat: add Cloudflare setup automation

* feat: model Cloudflare setup state

* feat: add Cloudflare setup wizard

* docs: document Cloudflare setup wizard

* docs: plan launch agent system

* fix: open markdown file links in codepilot app

* fix: add dismiss controls to file preview

* docs: record codepilot launch decisions

* chore: add codepilot agent fallback runner

* docs: prepare public beta presence

---------

Co-authored-by: CodePilot <codepilotios@users.noreply.github.com>
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