Port 4000 collides with many dev tools; switch to 14242 (IANA-unregistered, no known conflicts)
Updates all hardcoded defaults: gateway main.ts, auth module, plugin module, CLI commands, web client, playwright config, .env.example, docs
Bumps @mosaic/cli and @mosaic/mosaic to 0.0.14
Test plan
typecheck (40/40)
lint (22/22)
format:check
test (all suites pass)
mosaic update -> 0.0.14
mosaic gateway install -> binds to :14242
Co-Authored-By: Claude Opus 4.6
## Summary
- Port 4000 collides with many dev tools; switch to 14242 (IANA-unregistered, no known conflicts)
- Updates all hardcoded defaults: gateway main.ts, auth module, plugin module, CLI commands, web client, playwright config, .env.example, docs
- Bumps @mosaic/cli and @mosaic/mosaic to 0.0.14
## Test plan
- [x] typecheck (40/40)
- [x] lint (22/22)
- [x] format:check
- [x] test (all suites pass)
- [ ] mosaic update -> 0.0.14
- [ ] mosaic gateway install -> binds to :14242
Co-Authored-By: Claude Opus 4.6
Port 4000 collides with too many dev tools (Phoenix, GraphQL tools, etc.).
Switch to 14242 — unregistered with IANA, no known conflicts, safely within
the User Ports range and outside Linux ephemeral port range (32768+).
Updates all hardcoded defaults across gateway, web client, CLI commands,
playwright config, .env.example, and docs. Bumps @mosaic/cli and
@mosaic/mosaic to 0.0.14.
Co-Authored-By: Claude Opus 4.6 <[email protected]>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Test plan
Co-Authored-By: Claude Opus 4.6