-- Ensure all existing timeline events are public
UPDATE entity_timeline_events
SET is_public = true
WHERE is_public = false;

-- Add check constraint to enforce all events are public
ALTER TABLE entity_timeline_events
ADD CONSTRAINT timeline_events_must_be_public 
CHECK (is_public = true);

-- Add comment to document this requirement
COMMENT ON COLUMN entity_timeline_events.is_public IS 
'All timeline events are public. This column is kept for potential future use but must always be true.';