4c641ab93aee0ce6648c140dbcd630ae54b8ef2f
Enter inside any segment now commits even when the value is partial. Missing segments default to today (day, month, year) or to 00 (hour, minute). Out-of-range values clamp to their segment max, and an impossible day-in-month (e.g. Feb 31) clamps to the last day of the resolved month. Calendar click no longer fires onCommit, so the Due popover stays open and the date segments update inline. The popover closes via Enter inside a segment, Esc, or click outside. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
step 0.1 complete: Type-safe contracts for all backend communication and the batch/storage subsystem
Description
No description provided
Languages
TypeScript
97.9%
CSS
2%