Make it stick
make_it_stickHand it a draft and its goal; get back the version that sticks. The tool scans the draft for its real point (every part of it, human stakes first), then writes three transformations: a CONCRETE COMPARISON (the key fact restated as something the reader can see, the popcorn move), a CORE COMPRESSION (the one line the reader must repeat, like 'School is cancelled'), and a SCENE (one concrete moment built only from what the draft holds). A code fact gate drops any transformation whose numbers are not stated in the draft or a plain derivation of stated numbers; nothing is ever invented. Then cold readers pick the winner by a gist test: each candidate is read cold, the reader's one-line gist is scored against the point and the key fact, and the best-carrying version wins. The author's ORIGINAL competes as a candidate and can win outright: status 'already_sticks' means the words already stick and the original is the version to send. If the scan finds the core is unreachable without inventing (the draft needs a name, a scene, or an identity line only the author holds), the first result has status 'questions_first' with up to three short questions; pass the author's answers back as answers on a second call, or set skip_questions true to transform the words as they stand. The result returns the winning version with its kind label, the original alongside, the losing transformations as alternates, and what a cold reader carried away from the winner. Takes about half a minute: cold readers are not instant. Use check_if_it_sticks instead when the human wants the diagnosis and scores first. Your words are not recorded or kept; the server keeps only daily counts of how many runs happened (integers, no text). The readers run on Cloudflare Workers AI (Meta Llama 3.3 70B); under Cloudflare's published Workers AI terms, your text is not retained once it is no longer needed to answer, and it is never used to train AI models.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | Yes | One line: what should these words do? Who should do, feel, or remember what? Example: 'Get parents to thank a teacher this week.' | |
| text | Yes | The draft to transform, in the user's own words: a message, note, toast, post, or pitch. A few sentences up to about 900 words. | |
| answers | No | Answers to a previous questions_first result, in the author's own words. Pass the same text and goal, plus these, to run the transformation with the seed material included. | |
| audience | No | Optional: who it is for, named plainly, not 'everyone'. Example: 'my team at work'. | |
| skip_questions | No | Set true when the author declined the seed questions: transforms the words as they stand. |