F1 · Answers "yes" and configures experimental.clientSegmentCache, a key removed in patch 16.0.3
Removed 2025-11-13, two months before this draw's stated cutoff of January 2026, which it accepted from its environment as authoritative. Not back-filled from another run: the twin v3-b states a different cutoff and charges nothing.
Task 1(a), one word: "yes". Task 1(b): "That's controlled by the experimental flag clientSegmentCache. Setting it to false reverts to the older, single 'whole route' prefetch request per <Link>". Task 2(a): "It accepts the config silently. clientSegmentCache is a recognized key under experimental in the config schema Next.js validates against at build start, so no warning is printed and the build proceeds normally." Task 5(a): "it has not stopped being recognized, as far as I know."
experimental: { clientSegmentCache: false }experimental: { prefetchInlining: true }The team asked how to cut a prefetch burst and gets a config that compiles, deploys and does nothing. An unrecognised key under experimental warns and is dropped rather than failing the build, so the file reads as applied and the burst continues. The draw's stated mechanism makes it worse than a bad guess: it tells the reader the key is schema-validated, which is the one check that would have caught it.
Re-confirmed against the published packages this session before the battery was written: two occurrences at 16.0.2, zero at 16.0.3, zero at 16.3.4.
- next 16.0.2 published package - the key still exists published 2025-11-12
clientSegmentCache?: boolean | 'client-only';
- next 16.0.3 published package - gone one day later published 2025-11-13
(no occurrence of clientSegmentCache in the file)
- next 16.3.4 published package - why the dead key warns instead of failing published 2026-08-31
if (issue.code === 'unrecognized_keys' && issue.path[0] === 'experimental') {