Publisher notes
What still has to be connected.
This page is for whoever publishes Kin. Shoppers do not need it. It stays noindex with the rest of the preview.
Affiliate IDs
- Amazon Associates tag:
pmb180-20. On November 8, 2026 the signed-in dashboard listed this as the only Store ID, and it was the default. The dashboard did not show an approval status. - NeeDoh Nice Cube: uses the SiteStripe link from that session, including its
linkId. Other Amazon ASINs use?tag=pmb180-20only. Beige and grey Sealy, and the two Bedsure Amazon hoodies, stay separate listings. - CJ: not set. Brookstone stays on brookstone.com. This site does not build CJ click URLs.
- Awin: not set. Bedsure, Pure Enrichment, and ORORO stay on their own sites. This site does not build Awin URLs.
- TikTok Shop: no approval on file. Buttons open the public listing.
Shopper pages include this sentence because Amazon links are tagged: “As an Amazon Associate I earn from qualifying purchases.”
Before a public launch
- Re-read each merchant page. Heated specs are from November 2, 2026. Sealy lines are listing text from a search index that day.
- Bedsure Amazon
B0GY8M5VRQis a closest-match cordless hoodie.B0F8TWGXTYis a corded alternative. Neither inherits the brand-site ETL line. - PureRelief
B07ZL3328Gwas supplied as the same shawl. Specs are from pureenrichment.com on November 2. - Sealy grey
B0DSZLJH6Vwas not compared with the beige listing text. - Jellykins
B0GHZL9C7Pand Gelli GelsB0G36WL2LNcome from the November 1 draft. - TikTok advent IDs
1732812912686568307and1732811991185395948are unvetted marketplace leads. - The UL electric-blanket article was read November 8, 2026. The PMC paper, the CPSC JKMAX page, and Schylling’s NeeDoh page were not re-opened.
- No price feed, review feed, or stock feed. Leave
draft: trueuntil the host and the disclosure match the links.draftsends noindex.
Hosting
npm run build writes static files to dist/. Cloudflare Pages, Netlify, GitHub Pages, or any static host can serve that folder. Set site in astro.config.mjs only after a real domain exists.