Skip to content

Rename the project and package to NeoSimulator - #7

Merged
lynnswap merged 1 commit into
mainfrom
codex/rename-neosimulator
Aug 30, 2026
Merged

Rename the project and package to NeoSimulator#7
lynnswap merged 1 commit into
mainfrom
codex/rename-neosimulator

Conversation

@lynnswap

Copy link
Copy Markdown
Owner

Purpose

Adopt NeoSimulator as the repository, Swift package, workspace, and release-package name so the distributed project matches the existing app identity.

The host-selection command remains xcode-simulator-host; it is a separate executable component that continues to describe its three-mode responsibility.

Changes

  • Rename the Swift package and Xcode workspace to NeoSimulator, and update repository URLs and project-facing documentation.
  • Publish future release archives as NeoSimulator-darwin-arm64.tar.gz across packaging, installation, verification, and the release workflow.
  • Remove the superseded archive from reused local output directories before generating the exact new release asset set.
  • Keep the xcode-simulator-host executable, XcodeSimulatorHost module, installed layout, and restoration-state namespace unchanged.

Review focus

  • Confirm the boundary between the NeoSimulator project/package identity and the responsibility-specific xcode-simulator-host CLI identity.
  • Confirm that the new archive name is consistent from local packaging through draft-release creation and repair.

Testing

  • swift package dump-package
  • xcodebuild -list -workspace NeoSimulator.xcworkspace
  • swift test (108 tests)
  • scripts/build-local.sh
  • scripts/package-release.sh --version v0.0.1 --repo lynnswap/NeoSimulator --dist-root .build/local --output-dir <temporary-directory>
  • scripts/verify-release-assets.sh --version v0.0.1 --repo lynnswap/NeoSimulator --release-dir <temporary-directory>
  • Superseded-archive cleanup probe in a reused temporary release directory
  • bash -n for Bash distribution scripts and sh -n scripts/install-release.sh.in
  • actionlint
  • Full-SHA external uses: scan
  • git diff --check
  • codex-review (0 findings)

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for security reviews. Please try again later.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Aug 30, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-08-30T12:23:13.949523Z 211a100 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@lynnswap
lynnswap merged commit c0deaee into main Aug 30, 2026
1 check passed
@lynnswap
lynnswap deleted the codex/rename-neosimulator branch August 30, 2026 12:32
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