Close the retention follow-ups from the August review (closes #99) #446

Merged
clawbot merged 1 commits from issue-99-retention-followups into next 2026-10-02 16:50:34 +02:00
1 Commits
Author SHA1 Message Date
clawbot 663d988498 Close the retention follow-ups from the August review (closes #99)
check / check (push) Waiting to run
A retention value above the keep-forever sentinel is now pinned by a
test to be stored as the sentinel. parseRetentionDays returns the
form's message directly, so the two error values that only existed to
pick that message are gone. The sweep no longer checks keep-forever
itself; retentionCutoff does, before the webhook's database is opened.
The create-form refill test uses HTML-special characters and checks
they come back escaped.

Model: opus-5-5
2026-10-02 14:34:24 +00:00