The mindset I had when using OpenStruct to pass into StoryRepository.add was to create a fake feed object, so url would've been saved as the story's permalink (story_repository.rb:8)