{"id":"rec-panel-availability-schedule-table","audience":"recruiting","category":"people-work","track":"people","level":"advanced","technique":"constraints","title":"Build an interview schedule table from availability","free":false,"task":"Build a schedule for Thursday Nov 19 as a table with the header Time | Interview | Interviewer | Candidate. Each interview is 45 minutes, back to back, starting 9:00 am. Assign interviews in this order: Technical, Behavioral, Team fit. Use only interviewers who are available at that time. Plain text, no bold. If a slot cannot be filled, write \"Unfilled\" in the Interviewer column. After the table, one line: Unfilled slots: followed by a number.","materialLabel":"Availability notes (attached to your prompt automatically)","material":"Candidate: Anjali Mehta, for Senior Software Engineer. Interviews all on Thursday Nov 19, back to back from 9:00 am, 45 minutes each. Order: 1 Technical, 2 Behavioral, 3 Team fit.\n\nInterviewers and availability on Nov 19\n- Chen Wu (engineer): free 9:00 to 10:30 am; qualified for Technical only.\n- Dalia Reyes (engineering manager): free 9:45 am to 12:00 pm; qualified for Behavioral and Team fit.\n- Okon Eze (engineer): free 10:30 am to 12:00 pm; qualified for Technical and Team fit.\n- Priya Nair (HR partner): free 9:00 to 9:45 am only; qualified for Behavioral.\n\nSlots work out as 9:00 to 9:45, 9:45 to 10:30, 10:30 to 11:15. An interviewer must be free for the entire slot.\nCandidate asked for no interviews before 9:00. Wesley (VP) wants to join Team fit but is traveling.","rules":[{"type":"maxWords","max":130},{"type":"plainText"}],"mistakes":[{"title":"Double-booking","why":"The AI assigns an interviewer who is not free the whole slot.","fix":"Say: \"Interviewer must be free for the entire slot and qualified.\"","checks":["r1"]},{"title":"Including Wesley","why":"The AI adds the VP.","fix":"Say: \"Use only interviewers listed as available.\"","checks":["r2"]},{"title":"Wrong table","why":"The AI changes columns or slot times.","fix":"Say: \"Header exactly as given; slots 9:00, 9:45, 10:30.\"","checks":["r0"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting. Ask for a total word limit and it often lands over it.","fix":"Cap each part instead, for example: \"each line under 15 words.\"","checks":["maxWords"]},{"title":"Markdown","why":"The AI bolds words or adds headings.","fix":"Say: \"Plain text, no bold, no headings.\"","checks":["plainText"]}],"promptHints":[{"label":"Exact header","patterns":["time \\|","interview \\|","interviewer"]},{"label":"Slot lengths","patterns":["45 minutes","back to back"]},{"label":"Free whole slot","patterns":["entire slot","available"]},{"label":"Unfilled line","patterns":["unfilled slots"]},{"label":"Order","patterns":["technical","behavioral","team fit"]}],"hint":"Give the header, the slot times, the availability rule and the final line.","mission":"Schedule three interviews for Thursday Nov 19.","musts":["45 minutes from 9:00","Available interviewers only","Unfilled slots count"],"rubricLabels":["Has the header Time | Interview | Interviewer | Candidate with exactly three rows in order Technical, Behavioral, Team fit at 9:00 to 9:45, 9:45 to 10:30 and 10:30 to 11:15","Assignments are valid: Technical with Chen Wu, Behavioral with Dalia Reyes (Priya is only free 9:00 to 9:45), Team fit with Okon Eze or Dalia, and the Candidate column says Anjali Mehta in each row","Ends with exactly the line \"Unfilled slots: 0\" and does not include Wesley"]}