Feature/grounded shop assistant page - #228
Closed
jy7lsna wants to merge 1 commit into
Closed
Conversation
Contributor
|
@jy7lsna is attempting to deploy a commit to the Statewave Team on Vercel. A member of the Team first needs to authorize it. |
Grounded product advisor + ops assistant use case: cited answers from retrieved evidence, citation validation against retrieved evidence, and ungrounded questions routed to a coverage-gap episode the content team resolves. - New GroundedShopAssistantPage with hero, why/how sections, ops console mockup, subjects table, API reference, and run instructions - Wires the route into App.tsx and seo-meta.ts - Registers the page in the use-case switcher/registry (use-case-pages.ts) - Adds the card to the UseCasesPage grid
jy7lsna
force-pushed
the
feature/grounded-shop-assistant-page
branch
from
August 7, 2026 06:31
7216d10 to
dd66124
Compare
smaramwbc
pushed a commit
that referenced
this pull request
Aug 10, 2026
Four page and content additions, landed together: - /benchmarks — LoCoMo and LongMemEval results for Statewave, mem0 cloud and mem0 OSS, run in-harness with a shared gpt-4o judge; numbers trace to the statewave-memory-benchmarks repo. - /vs/mem0 — comparison page: deterministic, token-bounded context assembly with policy enforcement and receipts vs. ranked similarity retrieval. - /use-cases/grounded-shop-assistant — use-case page for the grounded shop assistant reference build (links smaramwbc/statewave-grounded-shop-assistant). - Custom header and OG images for all five blog posts. Combined from PRs #226, #228, #235 and #239 (see those PRs for the full per-change history and discussion).
This was referenced Aug 10, 2026
Owner
|
Shipped 🎉 — landed on main via #237 (squashed as 5d76012) with the other pages. One change on the way in: the page now links the reference build's new home at smaramwbc/statewave-grounded-shop-assistant — the TypeScript version of the repo that went live this week. Thanks for building both the assistant and its page; closing since the content is merged. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Adds a new use-case detail page,
/use-cases/grounded-shop-assistant, showcasing the statewave-grounded-shop-assistant reference build: a shopper + ops assistant pair that answers strictly from retrieved evidence, validates every citation against what was actually retrieved, and routes ungrounded questions into a coverage-gap episode the content team resolves.Related Issue
N/A — no tracking issue.
Closes #
Type of Change
Changes Made
GroundedShopAssistantPage(src/pages/GroundedShopAssistantPage.tsx): hero with chat mockup, "two outcomes" grounding explainer, why-grid, architecture/pipeline walkthrough, ops console mockup, subjects table, API reference, run instructions, closing CTAsrc/App.tsx(lazy-loaded) andsrc/lib/seo-meta.ts(title/description/canonical/OG/Twitter meta)src/lib/use-case-pages.ts), which feeds theUseCaseSwitcherdropdown on every use-case page automaticallyUseCasesPageTesting
tests/seo.test.tsxandtests/seo-static.test.tsiteratePUBLIC_ROUTES, so the new route's title/description/canonical/OG/Twitter tags are covered automaticallyTest Commands Run
npm run typecheck npm run lint npm testAll green. (One caveat: npm test showed 4 failures on the first run, in /why and /product SEO/route/smoke tests confirmed pre-existing test-order flakiness unrelated to this change by rerunning each failing file in isolation, where all passed.)
Checklist
Screenshots / Recordings
Additional Notes