Changelog
What changed before launch.
Recent updates focused on launch readiness: safer auth, clearer billing paths, stronger Hatch guardrails, and verified practice flows.
Affiliate And Paywall Verification
2026-05-06
- Affiliate attribution, commission creation, payout handling, disabled-affiliate skips, and Connect status checks now have focused test coverage.
- Paywall E2E coverage now checks free limits, Pro access, customer portal cancellation, failed-payment downgrade, trial expiry, and coupon redemption.
- The affiliate v1 path uses Stripe promotion codes and Connect payouts without a fixed monthly affiliate platform cost.
Auth And Billing Launch Hardening
2026-05-06
- Core auth flows now cover signup verification, password login, magic link, forgot-password recovery, reauth for sensitive actions, and idle timeout.
- Billing settings now include Stripe Customer Portal access for payment method updates and cancellation management.
- Checkout is aligned with the 7-day Pro trial, promotion codes, and Stripe Tax.
Hatch Guardrails
2026-05-06
- Hatch coaching and grading now use voice cleanup, identity opacity, budget tracking, and prompt-injection handling.
- Live-interview debrief generation now has per-minute traffic protection aligned with the other live-interview coaching paths.
- Challenge content generation now uses the shared cached generation path instead of its own client.