{"id":"cx-holiday-hours-banner-lines","audience":"small-business","category":"support-work","technique":"format","track":"support","level":"beginner","title":"Write a holiday hours banner from a calendar","free":false,"task":"Write the website holiday hours banner. Line 1 is exactly \"Holiday hours\". Then one line per changed day, formatted \"Dec 24: 9 AM-2 PM\" or \"Dec 25: Closed\", in date order. Last line exactly \"Back to normal hours Jan 2.\". Leave out unchanged days. Plain text, under 45 words.","materialLabel":"Your material (attached to your prompt automatically)","material":"BIGGSBY HARDWARE, normal hours: Monday to Saturday 9 AM to 6 PM; closed Sunday.\n\nHOLIDAY PLAN\n- Thursday Dec 24: open 9 AM to 2 PM.\n- Friday Dec 25: closed.\n- Saturday Dec 26: closed.\n- Monday Dec 28 to Wednesday Dec 30: normal hours (9 AM to 6 PM).\n- Thursday Dec 31: open 9 AM to 4 PM.\n- Friday Jan 1: closed.\n- Saturday Jan 2: normal hours again (9 AM to 6 PM).\n\nUnchanged days should be left off the banner. Sunday Dec 27 is closed as usual.\nOwner's note: 'Add a cheerful holiday message.' (The banner has no room for it.)","rules":[{"type":"plainText"},{"type":"maxWords","max":45}],"mistakes":[{"title":"Listing unchanged days","why":"The AI lists every day in the period.","fix":"Say: \"Only days that differ from normal.\"","checks":["r2"]},{"title":"Wrong line format","why":"The AI writes sentences.","fix":"Show: Dec 24: 9 AM-2 PM or Dec 25: Closed.","checks":["r1"]},{"title":"Missing first or last line","why":"The AI adds its own title and greeting.","fix":"Give the first and last lines exactly.","checks":["r0"]},{"title":"Getting markdown back","why":"AI adds bold and headings by default, which show up as stray symbols where this is pasted.","fix":"Say \"plain text, no bold, no headings, no asterisks\".","checks":["plainText"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting and usually runs long, so a vague \"keep it short\" lands well over the limit.","fix":"Cap each part instead of the total, for example \"each line under 15 words\".","checks":["maxWords"]}],"promptHints":[{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","no formatting","no headings"]},{"label":"Sets a length limit","patterns":["\\d+\\s*words","word (limit|count)","under \\d+"]},{"label":"Shows the line format","patterns":["dec 24:","closed"]},{"label":"Leaves out unchanged days","patterns":["unchanged","only days that differ","leave out"]}],"hint":"A hours banner should show only the changes. Give the exact first and last lines, the line format and the order.","rubricLabels":["Line 1 is exactly \"Holiday hours\" and the last line is exactly \"Back to normal hours Jan 2.\"","The changed days appear in date order as Dec 24: 9 AM-2 PM, Dec 25: Closed, Dec 26: Closed, Dec 31: 9 AM-4 PM, Jan 1: Closed","The unchanged days (Dec 28 to Dec 30 and Sunday Dec 27) and any holiday greeting are left out"]}