-
Notifications
You must be signed in to change notification settings - Fork 34
Add catalog provenance field for mock vs live provider data #84
Copy link
Copy link
Open
Labels
Stellar WaveIssue proposed for the Drips Stellar Wave programIssue proposed for the Drips Stellar Wave programarea: apiAPI serviceAPI servicearea: webWeb and wallet experienceWeb and wallet experiencecomplexity: 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 servicearea: webWeb and wallet experienceWeb and wallet experiencecomplexity: highExpected high implementation complexityExpected high implementation complexitydrips-candidateCandidate for a Drips Stellar WaveCandidate for a Drips Stellar WaveenhancementNew feature or requestNew feature or request
Why this matters
Query402 has deterministic demo fallbacks and live provider paths. Reviewers should know which provider data is mock, fallback, or live before paying.
Scope
Expose a small
provenancefield in provider catalog responses and render it in the dashboard:mockfor deterministic demo data;fallbackfor AI/provider fallback mode;livefor configured real providers;unknownas a safe default.Suggested files:
apps/api/src/providers/*apps/api/src/routes/public.tsapps/web/src/App.tsxpackages/shared/src/schemas.tsAcceptance criteria
Wave complexity
High - clarifies demo vs live provider credibility for SCF/investor review.