Use post.excerpt instead of custom mechanism and move puppetry post to drafts again
Post about excerpts