// what shipped · in order

Changelog. In plain english.

Every release that touched the product, listed by version, newest first. Boring entries on purpose — we update this when something changes, not on a marketing calendar.

v0.1.42026-05-13

Marketing site v1 · design system port

  • featFull marketing site shipped — home, how it works, for founders, for hitloopers, pricing, manifesto, FAQ.
  • featHitlooper design system in app — warm paper + ink + electric lime, Geist / Geist Mono / Instrument Serif italic.
  • featAuth, dashboard, and admin marketplace pages redesigned on the new system.
  • featStyled HTML email templates for every transactional send (magic-link, claims, settlement, disputes, reciprocity).
  • featStack-agnostic positioning — AI-builder wedge, broader product-feedback positioning.
v0.1.32026-05-12

Clarifications chat + post-submit views

  • featPersisted clarification thread between requester and Hitlooper while a submission is under review.
  • featPost-submit Hitlooper view with field descriptions and structured deliverable preview.
  • fixReview iframe URL handling for Stream playback.
  • fixRobust JSON parse around AI scoring response.
v0.1.22026-05-08

Transcription resilience

  • fixHandle "captions already exist" from Cloudflare Stream gracefully.
  • fixSwitch transcription pipeline to Stream auto-captioning by default.
  • fixDetect Whisper hallucination patterns ("Thank you. Thank you...") and flag for review instead of accepting fake transcripts.
v0.1.12026-05-04

Payouts + claim flow polish

  • featBatched payouts — accumulated balance transfers once it crosses the threshold instead of paying out micro-amounts.
  • featClaim before connecting Stripe — Hitloopers can claim work, then verify payouts on first payment.
  • choreResend rate-limit tightened on magic-link to 3 per 10 minutes per email.
v0.1.02026-04-28

Private beta opens

  • featMagic-link auth (Cloudflare Turnstile + JWT in HttpOnly cookies, 30-day session).
  • featStripe Connect Express onboarding with bank-account verification.
  • featBrowser-native screen + audio capture via MediaRecorder, streaming to Cloudflare Stream.
  • featDurable Object arbitrates claim race — exactly one Hitlooper wins, ever.
  • featSettlement workflow — payout, 30-day reciprocity window, refund cascade on reciprocal completion.
  • featSix project templates: quick task, standard usability, deep-dive, agent smoke, agent stress, landing critique.

Want a feature? Tell us.

We add things when the math is clear, not because the calendar says so. The contact form has a "want to post a project" path with a "anything custom we don't have a template for?" field. That's where requests land.