-
Notifications
You must be signed in to change notification settings - Fork 13
Add provider catalog sorting for stable API responses #35
Copy link
Copy link
Open
Labels
Stellar WaveIssue proposed for the Drips Stellar Wave programIssue proposed for the Drips Stellar Wave programarea: apiAPI serviceAPI servicecomplexity: highExpected high implementation complexityExpected high implementation complexitydrips-candidateCandidate for a Drips Stellar WaveCandidate for a Drips Stellar WaveenhancementNew feature or requestNew feature or request
Description
Metadata
Metadata
Assignees
Labels
Stellar WaveIssue proposed for the Drips Stellar Wave programIssue proposed for the Drips Stellar Wave programarea: apiAPI serviceAPI servicecomplexity: highExpected high implementation complexityExpected high implementation complexitydrips-candidateCandidate for a Drips Stellar WaveCandidate for a Drips Stellar WaveenhancementNew feature or requestNew feature or request
Goal
Make the provider catalog deterministic so demos, tests, and clients receive stable ordering across runs.
Scope
Acceptance criteria
GET /api/providersreturns providers in deterministic category/price/id order.npm test --workspace @query402/api -- src/routes/public.test.ts src/providers/registry.test.tspasses.npm run typecheck --workspace @query402/apipasses.Notes
This is intended to be a small sorting-only change, not a provider model redesign.