·
22 commits
to ad/cipher-v5.0.1-reliability
since this release
Highlights
- Single-host authoritative runtime by default (
cipher upauto-joins LAN host when available) - Best-effort
cipher.localwith deterministic host-IP fallback - mDNS hardening with discovery health surfaced in
/api/discovery - Authoritative sync lock to prevent split-brain task mutations
- Shared ASCII banner for install + launch (
--quiet/CIPHER_NO_BANNER=1supported)
New/Updated Interfaces
- CLI:
cipher up --host,cipher up --join <ip-or-url>,cipher --quiet - HTTP
/api/discovery:join.localhost,join.mdns,join.ip,mdns.status,mdns.error
Validation
npm run buildnpx tsc --noEmitnpm run testnode scripts/smoke/multidevice-sync.js