Inbound signature verification was removed on next (#279), so the
Future Step proposing a Stripe HMAC scheme "landed with inbound
verification" proposed extending a subsystem that no longer exists, and
the Status section still counted #67 among the deployability gaps it
had closed. Both are gone.
Status now states the milestone qualitatively: open, with work
remaining, the tag held on #256 and a fix in review. It carries no
issue counts and no commit-ahead count, and no longer enumerates the
open follow-ups. Every one of those had to be maintained by hand
against a tracker that moves faster than this file does, and each had
already drifted: the milestone was recorded as complete with zero open
issues, and one of the four listed follow-ups had closed. The milestone
page is linked instead, as the authoritative list and the only place to
read a count from.
Completed Steps gains the nine units that landed since the file was
last touched (#250, #254, #261, #221, #211, #262, #269, #253, #279) and
the 2026-08-20 units that were only ever summarised in Status prose or
missing entirely (#201, #200, #205, #206, #207, #234, #202, #203, #209,
#210, #208, #204, #233, #127).
#226 is deliberately NOT recorded as landed. Its fix exists only on an
unmerged branch; no commit on next addresses it, and cleanShutdown
still reads s.httpServer and s.sentryEnabled unguarded.