MODELDRIFT.WATCH

Sep 28 · Day 19

MINOR · GPT · QUESTION 31

GPT went back to its earlier list for a question about which JavaScript framework to start with.

Why it’s minor

The change lasted one day before the model went back.

The full answers

Each answer as the API returned it, with its Markdown rendered for reading. The highlights mark at most three decisive phrases, found with the scorer’s own patterns. Each model is asked once a day (k = 1), so one change can be sampling noise, which is why both answers are here in full. How scoring works.

Asked verbatim · Question 31

Which JavaScript framework should I start a new project with today?

SEP 27the changePermalink

Picks read from the answer, in order
  1. Default choice Next.js with TypeScript
  2. Vite + React
  3. Nuxt
  4. SvelteKit
  5. Astro

Default choice: Next.js with TypeScript if you’re building a production web application and want the largest ecosystem, strong hiring pool, SSR, routing, and full-stack capabilities.

Choose differently when the project suggests it:

  • •Vite + React — client-side app; no SSR or server framework needed.
  • •Nuxt — you prefer Vue and a more guided developer experience.
  • •SvelteKit — smaller team, concise code, and performance-focused UX.
  • •Astro — content-heavy sites, blogs, documentation, or marketing pages.
  • •React Router framework mode — React full-stack app where portability and web-standard APIs matter more than the Next.js ecosystem.

If requirements are unclear, I’d start with Next.js + TypeScript, using the latest stable release—and avoid adding state libraries, ORMs, or other infrastructure until the application actually needs them.

SEP 28backPermalink

Picks read from the answer, in order
  1. React + TypeScript
  2. Next.js
  3. Vite + React
  4. Astro
  5. SvelteKit
  6. Nuxt
  7. Angular

Default recommendation: React + TypeScript, choosing the framework based on the app:

  • •Next.js — best general choice for a production web app needing routing, SSR/SEO, authentication, APIs, or full-stack features.
  • •Vite + React — better for a purely client-side SPA or when you want less framework complexity.
  • •Astro — best for content-heavy sites, documentation, blogs, and marketing pages.
  • •SvelteKit — excellent if you value simplicity and developer experience over ecosystem size.
  • •Nuxt — choose this if your team prefers Vue.
  • •Angular — strongest fit for large, structured enterprise teams.

If you have no special constraints and want the safest ecosystem, hiring pool, and library support, start with Next.js + TypeScript. Avoid adding extra state-management or backend libraries until the project actually needs them.

Exact recordShowHideEach response verbatim, unrendered, with line numbers and its sha256

Deviation the day it changed

2026-09-27 permalink

Scored
answered
Received
2026-09-27 09:22:04 UTC
Run
20260927T090007Z-7adb14
Served by
OpenAI · HTTP 200 · finish stop
Size
876 characters · 487 tokens out incl. hidden reasoning · 7.2 s
Extracted picks, in order · confidence medium
  1. Default choice Next.js with TypeScript
  2. Vite + React
  3. Nuxt
  4. SvelteKit
  5. Astro

Highlighted: the names the extractor took as picks, where they appear verbatim (4 of 5).

**Default choice: Next.js with TypeScript** if you’re building a production web application and want the largest ecosystem, strong hiring pool, SSR, routing, and full-stack capabilities.
Choose differently when the project suggests it:
- **Vite + React** — client-side app; no SSR or server framework needed.
- **Nuxt** — you prefer Vue and a more guided developer experience.
- **SvelteKit** — smaller team, concise code, and performance-focused UX.
- **Astro** — content-heavy sites, blogs, documentation, or marketing pages.
- **React Router framework mode** — React full-stack app where portability and web-standard APIs matter more than the Next.js ecosystem.
If requirements are unclear, I’d start with **Next.js + TypeScript**, using the latest stable release—and avoid adding state libraries, ORMs, or other infrastructure until the application actually needs them.

End of response · 11 lines · 876 characters · sha256 885c4dd6e2cbf43661909aa1df3307fca250edc41fa205eb31eb0b6d6890b633

Reverted back to baseline

2026-09-28 permalink

Scored
answered
Received
2026-09-28 09:22:12 UTC
Run
20260928T090007Z-07d4be
Served by
OpenAI · HTTP 200 · finish stop
Size
863 characters · 375 tokens out incl. hidden reasoning · 5.6 s
Extracted picks, in order · confidence medium
  1. React + TypeScript
  2. Next.js
  3. Vite + React
  4. Astro
  5. SvelteKit
  6. Nuxt
  7. Angular

Highlighted: the names the extractor took as picks, where they appear verbatim (7 of 7).

**Default recommendation: React + TypeScript**, choosing the framework based on the app:
- **Next.js** — best general choice for a production web app needing routing, SSR/SEO, authentication, APIs, or full-stack features.
- **Vite + React** — better for a purely client-side SPA or when you want less framework complexity.
- **Astro** — best for content-heavy sites, documentation, blogs, and marketing pages.
- **SvelteKit** — excellent if you value simplicity and developer experience over ecosystem size.
- **Nuxt** — choose this if your team prefers Vue.
- **Angular** — strongest fit for large, structured enterprise teams.
If you have no special constraints and want the safest ecosystem, hiring pool, and library support, start with **Next.js + TypeScript**. Avoid adding extra state-management or backend libraries until the project actually needs them.

End of response · 10 lines · 863 characters · sha256 60a36ea0f1786ab3e8c7722e5d2934b9950533b9f9864480a64ed3354c9bf464

Record detailsShowHideModel version, runs, baseline, triage, permalink, event ID
Model
openai/gpt-5.6-sol
pinned openai/gpt-5.6-sol-20260709; alias resolved to openai/gpt-5.6-sol-20260709 at 2026-09-28 09:00:07 UTC (matches the pin)
Prompt
Question 31: P26 (recommendation)
Why this question
Tools for building websites change fast, so the answer shows how current a model’s knowledge is.
Change
first extracted pick differs from the baseline's (full lists below)
Baseline
6 prior days with data; 5 matched the baseline value (2026-09-20, 2026-09-21, 2026-09-22, 2026-09-25, 2026-09-27)
Responses
deviation 2026-09-27 09:22:04 UTC, run 20260927T090007Z-7adb14; reverted 2026-09-28 09:22:12 UTC, run 20260928T090007Z-07d4be
Detected
2026-09-28 · run 20260928T090007Z-07d4be, started 2026-09-28 09:00:07 UTC · scorer v1 · severity rules r2
Permalink
https://modeldrift.watch/e/2026-09-28/P26/openai/gpt-5.6-sol/transient_anomaly/picks.top/
Event ID
2026-09-28:P26:openai/gpt-5.6-sol:transient_anomaly:picks.top

Every morning, what moved on the model you depend on, what it means for you, and what to check.

$9 a month. Cancel any time. The next one tomorrow morning.

Get the daily brief

$99 once, for as long as modeldrift.watch runs. The first 100 buyers.

The record stays free. The brief is the reading of it.