The completion_date should be provided by the client, not auto-generated by the backend. Backend has been updated to accept this field. This allows clients to specify when the task was actually completed, which may be different from when the completion record is created. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>