2026-04-23 — Cernel research, Withfriends sunset call, RPG/zine supply thesis

Summary

Two threads converged today:

  1. Withfriends sunset decision. Carrie made the call to keep dungeon-club instead of migrating to Ko-fi. Goal: reach Ko-fi parity where it’s relevant to the shop, keep POS/loyalty/gamification as our differentiators. Sunset executes within 2 days — before the next Withfriends billing cycle and in time for Indie Bookstore Day + library event.
  2. Cernel research → RPG/zine supply thesis. Gathered intel on cernel-ecommerce-ai (Danish AI startup doing product-data infra for ecommerce). Evaluated applicability to books. Real wedge is not trade books (incumbents own it) but the GTIN-less long tail: indie RPGs, zines, crafters, small-press. Bookcon conversations validated — suppliers split between Faire and direct wholesale, no catalog layer exists.

Cernel — what it is

  • Danish, Aarhus, founded 2023. €4M seed Feb 2026 (Seed Capital + serial entrepreneurs). Prior €765k pre-seed.
  • Pipeline: ingest messy supplier data → normalize → enrich attributes from brand DBs/product registries → generate descriptions across languages → generate imagery from single source → format per channel.
  • Customers: Matas, Firtal, Hummel, Vero Moda, Luksusbaby, Made4Men, Helsebixen. Fashion, beauty, sporting goods, home.
  • Positioning: “foundational infrastructure for agentic commerce.”

Applicability to trade books — weak

  • Books already have ONIX, BISAC, Ingram/Edelweiss feeds, Hardcover API. Intake = scan ISBN, get everything in seconds.
  • Cover generation is contractually impossible (author/publisher owned).
  • Incumbents (Bowker, Nielsen, Firebrand, BookNet Canada) already sell enrichment. Soft-attribute/LLM wedge exists but wrong customer for us.

Applicability to RPG/zines — high, and it’s OUR wedge

The intake asymmetry is structural.

  • Trade book: scan ISBN → Ingram → done. ~30 seconds per SKU.
  • RPG/zine: find creator site, copy-paste, guess tags, crop cover, write shelf-talker, enter in Square/Medusa. 15–60 min per SKU.
  • That gap is why general indies don’t stock the category deeply. Exalted Funeral, Spear Witch, Quimby’s wear the manual cost as a moat.

GTIN-less means identifier resolution is the first problem to solve.

  • Some RPGs have ISBNs (trad publishers), most don’t (PDF-first, indie print runs of 200–500).
  • Zines: almost never.
  • Platforms (itch, DTRPG, BackerKit, creator storefronts) use their own IDs.
  • No Bowker-equivalent. RPGGeek is underinvested. Itch deliberately doesn’t curate.

Soft attributes ARE the product for discovery.

  • PbtA, FitD, Wretched & Alone, Belonging Outside Belonging, GMless, journaling, solo, lyric game, safety tools, one-shot vs campaign-length.
  • None captured by BISAC. All of it is what buyers search on.
  • Mechanical lineage graph (Apocalypse World → PbtA hacks → …) is a major discovery unlock no platform offers.

Content-derived enrichment works. The PDF is the product. Parse it: page count, system, player count, session length, safety tools, content warnings, credits. Claude does this tractably.

Image-gen is worse-than-useless. Indie RPG/zine art and layout are core identity. Community actively rejects AI art. Do not touch.

Dungeon Books positioning — why this is our fight

  • Bookcon this past weekend: indie authors and crafters split between Faire and direct wholesale. Category is fragmented and reachable.
  • Faire structurally cannot serve indie RPG/zine: no clean product data, no wholesale-ready suppliers, no discovery-by-vibe search. Exalted Funeral is the category leader as a retailer, not a distributor. Gap between Faire-as-wholesale and EF-as-retailer is where a supply layer sits. Nobody is there.
  • We already manually track Tuesday Knight Games, Possum Creek, Sandy Pug, Evil Hat, Free League, Mothership (TKG), Gauntlet, Soulmuppet, Rowan Rook and Decard, Melsonian, etc. The pain is ours daily.
  • Domain fluency + existing Marty/Meili/Payload infra + anchor customer (us) = unfair advantages no infra startup has.

Build sequencing

Phase 0 (this week, blocking): Withfriends sunset.

  • Remove invite-code gating on dungeon.club signup.
  • Public landing page with tier cards + Stripe.
  • Email Withfriends members about cutover + library event.
  • Honor current paid terms through expiry.
  • In-person signups at Indie Bookstore Day / library event via NFC kiosk tablet.

Phase 1 (Dungeon Books internal tool, 2–4 weeks): RPG/zine ingest.

  1. Supplier registry + manual entry UI. ~20–30 suppliers we already work with. Contact, terms, MOQ, lead time, last order, new releases. (~3 days)
  2. Product ingest: URL / PDF / ISBN / manual → canonical record. Claude enrichment pass for system, tropes, safety tools, content warnings, shelf-talker copy. (~1 week)
  3. Medusa + Meili write-through. Marty-consumable structured data. (~3 days)
  4. Reorder workflow + new-release watching per supplier. (~1 week)

Phase 2 (conditional, 6–12 months): Let our own RPG/zine section growth decide. Track: SKUs added/week, category revenue, unique creators stocked, inbound from other shops asking where we source.

Phase 3 (conditional, trigger = Guild pilot shops asking to buy from us): Regional wholesale supply. East Coast zine/indie-RPG distributor layer. Warehouse, fulfillment, creator relations. Competes with Exalted Funeral by being the B2B layer they aren’t.

Guild status update

  • Previously flagged as founder bet with launch-week traction (12 members, NJ pilot, Kunal pivoting). See memory and memory.
  • Today: Panat flagged Guild as “largely a novelty” given Withfriends conversion failure. Carrie counter-called: keep dungeon.club, don’t migrate to Ko-fi, reach Ko-fi parity where relevant, focus on loyalty + gamification.
  • Net: Guild is not paused. Scope narrowed. Ko-fi-parity backlog (public landing, guest checkout, supporter posts feed, goals/thermometer, shareable embed) runs after sunset cutover stabilizes.
  • RPG ingest tool starts after cutover is clean.

Open questions

  • What evidence separates Withfriends-conversion-failure (migration problem) from Guild-PMF-failure (product problem)? Need to look at Guild activity data: signups, check-ins, XP events, purchases by Guild members vs non-members.
  • At what point does the RPG ingest tool graduate from internal tool to shared Guild-pilot offering? Likely when another pilot shop asks “can we get your zine feed?”
  • Consumer-facing catalog (“BGG for RPGs/zines”) vs. B2B infrastructure — which wedge if we ever spin this out? Deferred. Not a 2026 question.

Action Items

Withfriends sunset (this week)

  • Ship public dungeon.club signup flow (remove invite gating) — today/tomorrow
  • Verify Withfriends auto-renewal billing is actually paused before sunset email goes out
  • Email Withfriends members re sunset + library event — tomorrow
  • Post Discord announcement to members (draft ready)
  • Set up NFC kiosk tablet for Indie Bookstore Day / library event signups

Member migrations (individual)

  • Sean Buckley — signed up dungeon.club Apr 5 at old 20 with proration_behavior: none; apply $5 credit (or extend term ~1 week); DM him explaining the price drop and credit
  • Allan — on Apr 26: remove 100% off coupon, reset billing cycle anchor to now, generate invoice immediately, proration off → $10 charge on Apr 26, monthly on the 26th going forward; send heads-up message before the charge lands

Post-cutover Guild review

  • Pull Guild activity data (signups, check-ins, XP events, purchases by Guild vs non-Guild) to separate Withfriends-migration failure from Guild PMF failure
  • Ko-fi-parity backlog for dungeon.club: public landing page, guest checkout, supporter posts feed, goals/thermometer, shareable embed

Indie supplier / RPG-zine ingest thesis

  • After cutover: scope RPG/zine ingest tool Phase 1 (supplier registry) — create plans/indie-ingest-tool.md (renamed from rpg-zine-ingest-tool.md to match broader category scope)
  • Draft references/cernel-ecommerce-ai.md with the core analysis from today
  • Draft references/indie-supply-landscape.md — Exalted Funeral, Spear Witch, Quimby’s, Antiquated Future, Faire gap, lineage graph notes
  • Continue capturing suppliers in indie-suppliers: Bookcon contacts, Carrie’s suppliers, zine creators, individual itch.io creators
  • Set up buyer@dungeonbooks.com alias; migrate existing supplier logins (Arcane Library first) from personal/carrie@ addresses to it
  • Flesh out chris-oneill contact — post-BookCon follow-up with concrete event proposal (date, format, attendance); evaluate direct wholesale with 9th Level Games vs continuing via Faire

Ops / compliance

  • Confirm with accountant whether dungeon.club memberships are subject to NJ sales tax — current structure (access + discounts + events, no tangible goods, no digital media) reads non-taxable, verify

Cross-references