Changelog
What shipped, and what’s next.
Versioned notes from the build. No marketing spin — if something broke, it’ll show up as a fix. If something’s still cooking, it lives in the “in progress” block at the bottom.
v0.10.02026-04-24shipped
Landing polish, A/B hero, quick duel
- A/B tested hero headline — two variants, cookie-stamped at the edge.
- New /quick single-screen wizard for people who already know the shape of their contract.
- Illustrative scenarios section on the landing page — clearly labelled, no fake testimonials.
- Sticky pricing CTA on desktop once you scroll past the fold.
- Long-cache headers on Next static assets.
- /changelog — this page.
v0.9.02026-04-22shipped
Streaks, notifications, public challenges
- Fire-streak widget on the profile — current and best run, with a proper kept-day count.
- Browser notification permission flow with a demo notification so you can confirm it works.
- /email-preview gallery — every transactional email rendered in a sandboxed iframe.
- Duel Challenges: create a public contract other people can join as a solo.
- Working /contact form backed by an API route.
- Above-the-fold hero performance: lazy-loaded scripts, dynamic widgets.
v0.8.02026-04-18shipped
Admin surfaces and signup sparkline
- Admin dashboard with revenue, user, and duel counters.
- Signup sparkline — 30-day rolling trend of new sign-ins.
- Admin-only access via role flag on the users table.
v0.7.02026-04-14shipped
Contracts, templates, signing ritual
- Full /new wizard with mode → pillars → stake → calibration → counterparty → review.
- Curated templates (Q2 reset, sleep repair, etc.) wired through the wizard.
- Signing ritual component: type-your-name confirmation before funds are held.
- Demo dashboard at /contract showing the ledger, pillars, and daily scoring.
v0.6.02026-04-10shipped
Auth, sessions, profile
- Auth.js v5 integration with Google OAuth.
- Session-backed profile page with streak stats.
- Middleware-guarded /new, /contract, and /settings routes.
v0.5.02026-04-05shipped
Landing, design system, motion
- First public landing page with hero mockup and parallax foreground.
- Tokens + dark-first palette — accent, risk, surface, foreground.
- Framer-motion reveal primitives: FadeIn, Stagger, AnimatedCounter.
vnext—In progress
What's coming
- Stripe Treasury escrow wiring — real money, not staged.
- Apple Health and Health Connect auto-proof pipelines.
- Disputes with photo evidence and 24h review SLA.
- Opponent mobile flow for co-signing without a desktop.
Something missing?Tell us →