Problem
display_date auto-derives from created_at and cannot be set independently. The derivation also applies a timezone conversion that can shift the visible date by a day.
Proposed Solution
Allow display_date to be set explicitly on PATCH as an independent field, separate from created_at.
Why It Matters
Backdating a note to the correct historical date currently requires PATCHing created_at — which also changes the internal audit timestamp and sort order, not just the displayed date. Display date (user-facing) and audit timestamp (internal) are separate concerns and should be independently settable.
Current Workaround
PATCH created_at and accept that the internal audit trail is also altered.
Problem
display_dateauto-derives fromcreated_atand cannot be set independently. The derivation also applies a timezone conversion that can shift the visible date by a day.Proposed Solution
Allow
display_dateto be set explicitly on PATCH as an independent field, separate fromcreated_at.Why It Matters
Backdating a note to the correct historical date currently requires PATCHing
created_at— which also changes the internal audit timestamp and sort order, not just the displayed date. Display date (user-facing) and audit timestamp (internal) are separate concerns and should be independently settable.Current Workaround
PATCH
created_atand accept that the internal audit trail is also altered.