Skip to content

Upgrade decision UX and expand verified catalog - #14

Merged
computersciencefreshmen merged 2 commits into
mainfrom
codex/decision-workspace-data-depth
Aug 8, 2026
Merged

Upgrade decision UX and expand verified catalog#14
computersciencefreshmen merged 2 commits into
mainfrom
codex/decision-workspace-data-depth

Conversation

@computersciencefreshmen

Copy link
Copy Markdown
Owner

What changed

  • Expanded the verified public catalog from 257 to 266 universities, 1,152 to 1,211 programs, 332 to 355 scholarships, and 60 to 62 cities.
  • Added decision-first program and scholarship cards, application summary panels, removable URL filter chips, responsive advanced filters, dual pagination, and bounded city detail rendering.
  • Added deterministic SEO indexability gates so thin identities remain reachable but stay out of sitemap and search indexing until complete.
  • Unified university, program, scholarship, city, metadata, and sitemap reads on the Catalog repository path.
  • Hardened catalog pagination with single-query JSON/D1-v3/Shadow cursor page indexes; malformed histories disable previous navigation without replaying the cursor chain.
  • Quarantined group-only application routes and prevented historical 2021 fees, duration, language, and funding facts from appearing as current values.
  • Updated the README and added a source-backed expansion audit and design record.

Why

The platform needs to scale as a trustworthy international-student decision tool rather than a large but shallow record dump. This release increases regional breadth while making deadline, fee, application-route, source, freshness, and uncertainty semantics clearer and safer.

Validation

  • npm run lint
  • npm run typecheck
  • npm test — 108 files / 572 tests
  • npm run validate:data
  • npm run validate:d1
  • npm run validate:manifests
  • npm run validate:maintenance
  • npm run validate:double-first-class
  • npm run check:program-coverage:strict — 266/266 universities covered, 0 semantic duplicates
  • ingestion, entity-materializer, publisher, and release-builder Worker tests
  • Catalog Worker dry-run
  • npm run build — 1,109 generated pages
  • npm run test:e2e — 38/38 desktop and mobile Chromium scenarios

@vercel

vercel Bot commented Aug 8, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
studyinchina Ready Ready Preview Aug 8, 2026 2:41am

@computersciencefreshmen
computersciencefreshmen merged commit 7eab981 into main Aug 8, 2026
4 checks 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