Skip to content

docs and networking: improve viewport reach detection - #63

Merged
jhen0409 merged 3 commits into
multiplex-term:mainfrom
ZitouniNidhal:docs/build-prerequisites
Sep 3, 2026
Merged

docs and networking: improve viewport reach detection#63
jhen0409 merged 3 commits into
multiplex-term:mainfrom
ZitouniNidhal:docs/build-prerequisites

Conversation

@ZitouniNidhal

@ZitouniNidhal ZitouniNidhal commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR improves both contributor setup and viewport address classification.

Changes

  • Document Homebrew installation for XcodeGen and SwiftLint.
  • Clarify that project.yml is the source of truth and show when to run xcodegen generate.
  • Correctly classify IPv4-mapped IPv6 hosts (::ffff:w.x.y.z) using the existing IPv4 private-range and loopback rules.
  • Add regression coverage for mapped LAN, loopback, and public addresses.

Verification

  • Added focused XCTest coverage in ViewportReachTests.
  • The full Xcode test suite could not be run here because this session has no local workspace or macOS/Xcode environment.
  • Existing mpx CLI repository link preserved.

@ZitouniNidhal ZitouniNidhal changed the title docs: clarify build tool prerequisites docs and networking: improve viewport reach detection Sep 2, 2026

@jhen0409 jhen0409 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@jhen0409
jhen0409 merged commit 6ca202e into multiplex-term:main Sep 3, 2026
1 check passed
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.

2 participants