Skip to content

Simplify NXS to registration, heartbeat and outcomes - #13

Merged
ziaxzulu merged 1 commit into
nxs-devfrom
codex/simplify-nxs
Sep 7, 2026
Merged

Simplify NXS to registration, heartbeat and outcomes#13
ziaxzulu merged 1 commit into
nxs-devfrom
codex/simplify-nxs

Conversation

@ziaxzulu

@ziaxzulu ziaxzulu commented Sep 7, 2026

Copy link
Copy Markdown
Collaborator

NXS now has three integration flows: registration, heartbeat, and stateless admission with asynchronous outcomes. Replace the experimental 17-operation surface in place with seven operations; completion starts the process generation, heartbeat exchanges profiles, admission keys and applied lifecycle state, and outcomes carries transport and game feedback. No new API version or compatibility adapter.

The guide starts with those three flows and links to a separate wire reference and updated schema. The client persists one-time keys, preserves original replayed leases and retirement deadlines, and backs off outcome failures independently of heartbeat renewal. Native admission remains local with no per-join provider operation.

Validation: canonical signing/encryption fixtures; Java provider contract and journey tests; real native admission tests for first-packet handling, capacity, replay and DTLS fingerprint binding; local Warden/native end-to-end bench. These prove native transport, not stock-client gameplay.

@ziaxzulu
ziaxzulu merged commit 88868f0 into nxs-dev Sep 7, 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.

1 participant