One Line, No More

length limits

Part of: Resume Bullet Booster

A resume bullet is one line. A bullet that wraps three times reads as a paragraph someone forgot to edit, and recruiters skim past it. This lesson makes your tool enforce a hard length limit , once in the prompt and again on the output. Cap it in the prompt first The cleanest length control is telling the model the budget up front. A word cap is easier for a model to hit reliably than a character cap, and it maps to how bullets actually read. Enforce it on the output too Same story as the verb check: asking isn't guaranteeing. After cleaning, count words and, if the bullet blew the budget, trim it at a word boundary so you never cut a word in half. The function returns the (possibly trimmed) bullet and a flag saying whether it had to cut. That flag matters: a hard truncation can lop off the number at the end ("...by 30%"), so when it trips, your tool should warn you to rewrite shorter instead of silently shipping a chopped line. Why trim instead of just reject Rejecting and retrying costs another API call and another few seconds. For length, a local trim is instant and usually fine, because the important content is front-loaded once you forced the verb first. Trim locally, flag whe

Challenge: Trim to the Limit