Skip to content

fix(client): shrink test and dev default reps - #53

Merged
sephynox merged 2 commits into
mainfrom
fix/reduce-test-reps
Sep 30, 2026
Merged

sephynox merged 2 commits into
mainfrom
fix/reduce-test-reps

Conversation

@sephynox

@sephynox sephynox commented Sep 30, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

The client registry for test and dev no longer seeds four default representatives. Operators and SDKs that bootstrap from Network::config now target the live topology.

  • Network::Test seeds two default representatives.
  • Network::Dev seeds one seed-derived representative.

Related Issues


Note

Low Risk
Only static bootstrap defaults for test and dev change; main and staging rep sets are untouched.

Overview
Default representative lists in Network::config no longer assume four endpoints on test and dev.

Test registry now ships two keyed representatives (two keys removed from TEST_REPS). Dev derives one seed-based rep at index 1 instead of looping indices 1–4. Main and staging stay at four reps.

Docs example and unit tests now assert per-network rep counts (main/staging 4, test 2, dev 1) instead of requiring four everywhere.

Reviewed by Cursor Bugbot for commit 31ce670. Configure here.

@sephynox
sephynox requested review from Srayman and rkeene September 30, 2026 17:39
@sephynox sephynox self-assigned this Sep 30, 2026
@sephynox sephynox added the enhancement New feature or request label Sep 30, 2026
@sonarqubecloud

Copy link
Copy Markdown

@sephynox
sephynox merged commit cb17bcb into main Sep 30, 2026
8 checks passed
@sephynox sephynox mentioned this pull request Sep 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants