2b0518a675
- Add contentWarningReason() helper to TagArrayExt and EventExt for reading the reason from existing events - Add contentWarningDescription state to ShortNotePostViewModel, wired into event building and draft load/save/reset - Update ContentSensitivityExplainer to accept description state and render an OutlinedTextField for user input - Pass description state from ShortNotePostScreen to ContentSensitivityExplainer - Add "Reason (optional)" placeholder string resource https://claude.ai/code/session_01P2nkYdNiWXiAcfMPTRTVEW