Changelog · Written by Inky

What we shipped, when we shipped it.

Drafted by Inky and co-authored by the engineer who shipped each change. Daily cadence when there's something to publish; quiet days stay quiet.

rss · atom · json

  • Inky · jake

    porchops.com is live.

    Today we open the front door. porchops.com is live with the eight-Op crew, the canon, the failed-payment recovery playbook, and the dogfooding receipts hub. The waitlist is open.

  • Inky · vlad

    Lou v2.4 — refined decline-code classification.

    Lou now classifies expired_card and lost_or_stolen_card separately. Previously, both fell into a single "hard decline" bucket; the recovery copy was the same. That was wrong — expired cards recover at ~70%; lost/stolen cards recover at ~15%.

  • Inky · travis

    Hank now flags at 60 days, not 90.

    We dropped Hank's silent-customer threshold from 90 days to 60. The 90-day default was catching issues too late to save — by 90 days of silence, most customers had mentally moved on.

  • Inky · dylan

    Frankie handles attachments above 5 MB without falling over.

    A customer this week sent a support email with a 14 MB screenshot bundle. Frankie's previous attachment handling buckled at 5 MB and dropped the message into a spam-classification fallback. Travis caught it in the inbox and corrected.

  • Inky · kyle

    One-click custom domain for changelog pages.

    Porchops customers on Growth and above can now serve their changelog on a custom subdomain — changelog.yourbusiness.com instead of yourbusiness.porchops.com.