## The £5 sale is a download: the zip, its hash, and a check in the browser; the other three levels are a follow-up within 24 hours

**The £5 page is the download.** v1.19.1 said the pack would come by email and left the file
to the store. The lead's answer the same day was simpler: the £5 sale lands on a page where
the zip of the vault is downloaded. So [the level-1 page](paid-t1.html) now is that page. It
reads the shape from the payment link, offers the zip of that template vault, every file in
it, and prints the size and the content hash beside the link; *check the hash here* fetches
the file and hashes it in the browser, and says whether it matches what is published. With
no shape on the link, or one this site does not know, the page lists all fifteen templates
and the buyer picks the one on the receipt. Where a PDF edition of the vault exists, that is
offered too, and every download sits beside *see it live, in the vault*.

**The hash cannot drift.** The manifest the page carries, one line per template with the zip's
path, size and sha256, is stamped by `build-abp-pages.mjs` from the bytes under
`site/vaults/<slug>/dist/`, the same zips the vault build writes, and the CI check that
already fails on a stale library page now fails on a stale manifest. Nothing on the page is
typed in by hand.

**Levels 2, 3 and 4 are a follow-up within 24 hours.** The working days v1.19.1 assumed are
gone; each of those pages, and the after-you-pay section on [Pricing](pricing.html#after),
now says that a person follows up within 24 hours of the payment landing, and what that
follow-up carries: the key at level 2, the prompt step at level 3, the first session booked
at level 4. *The pack, by email* reads *the pack, downloaded* everywhere it appeared. D9 in
[the register](briefs.html) is updated: the zip is no longer owed, and the delivery-time
assumption is no longer one.

**Not done.** The store's payment links still have to send the buyer here, and the level-1
link has to carry the shape (`paid-t1.html?shape=<slug>&order=<ref>`); until they do, nobody
lands on these pages. The store's own product-page text and the opinion add-on page are the
store's. The 24 hours is a commitment, not a record yet: the first order will make it one.
