1// Long revalidate window: within it the KV-cached payload serves as-is;
2// on-demand revalidation (`revalidatePath` from /api/revalidate) purges
3// the entry so the next render produces a fresh stamp — proof the
4// incremental cache is WRITABLE (kv-incremental-cache), not the read-only
5// static-assets flavor.
6export const revalidate = 3600;
7
8export default function Isr() {
9 return (
10 <main>
11 <h1>ISR_FIXTURE_PAGE</h1>
12 <p>isr-stamp:{Date.now()}</p>
13 </main>
14 );
15}