Skip to content

Select registration automatically for the reduced Geyser config - #14

Merged
ziaxzulu merged 1 commit into
nxs-devfrom
zulu/simplify-signalling-config
Sep 8, 2026
Merged

Select registration automatically for the reduced Geyser config#14
ziaxzulu merged 1 commit into
nxs-devfrom
zulu/simplify-signalling-config

Conversation

@ziaxzulu

@ziaxzulu ziaxzulu commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

Geyser's smaller configuration has one opaque token field. Add automatic NXS registration so the provider selects account provisioning or fleet attachment from the credential's authority, then binds the concrete mode into the challenge proof. Anonymous automatic registration can only create a new service.

The client requires advertised support and rejects unknown modes or anonymous attachment. Placement and tag validation remain unchanged. Update the canonical schema, wire reference and independent-provider journeys for both explicit and automatic selection.

Validation: focused external-signalling and NetherNet tests; all four operator journeys exercise explicit and automatic registration. Negative tests reject unresolved/unknown modes and anonymous attachment before completion. Warden and Geyser companion changes implement the reduced configuration.

@ziaxzulu
ziaxzulu merged commit b188687 into nxs-dev Sep 8, 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