From f6291b37d631054b2be6abd2166ac430fa027df8 Mon Sep 17 00:00:00 2001 From: Pluglug Date: Wed, 12 Aug 2026 09:04:30 +0900 Subject: [PATCH] Clarify transition entitlement floor --- access.html | 7 ++++--- test/public-pages.test.mjs | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/access.html b/access.html index 18af6f4..2729f12 100644 --- a/access.html +++ b/access.html @@ -143,9 +143,10 @@

One year of updates

or the renewal purchase time.

- Purchases recorded before 2026-08-12T00:00:00.000Z receive a transition - period through 2027-08-11T20:35:05.557Z, one year after the public PME-F - 2.1 artifact. + Purchases recorded before 2026-08-12T00:00:00.000Z receive updates at + least through 2027-08-11T20:35:05.557Z, one year after the public PME-F + 2.1 artifact. If the ordinary one-year period from purchase ends later, the later date + applies.

After expiry, PME-F does not stop working. You may keep using versions already obtained diff --git a/test/public-pages.test.mjs b/test/public-pages.test.mjs index 05f8bf2..0e002fa 100644 --- a/test/public-pages.test.mjs +++ b/test/public-pages.test.mjs @@ -17,6 +17,7 @@ test("public pages expose one canonical access and privacy policy", async () => assert.match(access, /one calendar year/u); assert.match(access, /2026-08-12T00:00:00\.000Z/u); assert.match(access, /2027-08-11T20:35:05\.557Z/u); + assert.match(access, /the later date\s+applies/u); assert.match(access, /does not stop working/u); assert.match(access, /retained for 80 days/u); assert.match(access, /does not require a PME account, device registration, or DRM/u);