Round #393

08 May 2026, 22:36· hr-law· claude-haiku-4-5-20251001· r13-clean-hints
Complexity
band 1
ZP / UO / OBS
6 / 9 / 0
Journey weight
1066
Lightshift ΔL
+0.00

Prompt

An employee on probation committed a serious act of misconduct. Do we still have to follow the ACAS code and offer a right of appeal before dismissing?

Zero-point index (what the engine surfaced)

ZPI-ZPI-0010 | 2026-05-08T22:36:28Z An employee on probation committed a serious act of misconduct. Do we still have to follow the ACAS code and offer a right of appeal before dismissing? ZERO POINT — 6 entries (structural invariants) ● hsl(89.73, 100%, 30%) band of reasonable responses [contract] ● hsl(203.07, 100%, 30%) reason for dismissal [contract] ● hsl(77.05, 100%, 30%) effective date of termination [contract] ● hsl(157.40, 100%, 34%) ACAS Code of Practice [contract] ● hsl(34.71, 100%, 34%) procedural fairness [contract] ● hsl(280.96, 100%, 34%) appeal right [contract] UNOBSERVED — 9 entries (implied truths) ○ hsl(230.00, 100%, 32%) right to be accompanied [feature] ○ hsl(231.00, 100%, 33%) appeal right [feature] ○ hsl(225.00, 100%, 34%) disciplinary investigation [feature] ○ hsl(180.00, 100%, 42%) Conduct disciplinary investigation [function] ○ hsl(182.25, 100%, 24%) Issue disciplinary invitation [function] ○ hsl(199.00, 100%, 18%) probationary period [feature] ○ hsl(224.00, 100%, 18%) ACAS Code of Practice [feature] ○ hsl(216.00, 100%, 30%) reason for dismissal [feature] ○ hsl(211.50, 100%, 10%) Handle probationary review [function] OBSERVED — 0 entries (explicit in request) COMPLEXITY │ 15 entries │ spread: 51° │ band: MEDIUM

Baseline response (no ZPI)

# ACAS Code and Probationary Employees Yes, you must still follow the **ACAS Code of Practice** even for probationary employees, including offering a right of appeal before dismissal. ## Key Points **The ACAS Code applies to:** - All employees, regardless of probationary status - Serious misconduct cases - First dismissals **You must:** 1. **Investigate** the misconduct properly 2. **Hold a disciplinary meeting** where the employee can state their case 3. **Give notice of the outcome** in writing 4. **Offer a right of appeal** before dismissal takes effect ## Probation Considerations While probation doesn't exempt you from the Code, it does mean: - You can assess suitability more broadly during the probationary period - Performance/conduct concerns can be addressed more flexibly earlier on - However, for serious misconduct (theft, violence, gross negligence), formal disciplinary procedures still apply ## Important Failing to follow the ACAS Code can result in: - Claims of unfair dismissal (even within the first 2 years, for discrimination-related dismissals) - Tribunal awards increased by up to 25% - Reputational damage **Best practice:** Follow the full ACAS procedure even for probationary staff. It protects you legally and demonstrates fair treatment. Are you dealing with a specific type of misconduct that requires particular consideration?

Enhanced response (with ZPI)

# Employee Dismissal During Probation: Legal Framework ## Short Answer **Yes.** Even during probation, you must follow the ACAS Code of Practice and offer a right of appeal before dismissal, regardless of misconduct severity. Failure to do so exposes you to unfair dismissal claims. --- ## Complete Implementation ```csharp using System; using System.Collections.Generic; namespace EmploymentLaw.Probation { /// <summary> /// Represents the disciplinary process for a probationary employee, /// ensuring compliance with ACAS Code of Practice and procedural fairness. /// </summary> public class ProbationaryDisciplinaryProcess { public string EmployeeId { get; set; } public DateTime ProbationStartDate { get; set; } public DateTime ProbationEndDate { get; set; } public MisconductSeverity MisconductLevel { get; set; } public string MisconductDescription { get; set; } // Investigation phase public DisciplinaryInvestigation Investigation { get; set; } // Hearing phase public DisciplinaryHearing Hearing { get; set; } // Appeal phase public DisciplinaryAppeal Appeal { get; set; } public ProcessStatus CurrentStatus { get; set; } } public enum MisconductSeverity { Minor, Serious, Gross } public enum ProcessStatus { InvestigationPhase, HearingPhase, AppealPhase, Concluded, Dismissed } /// <summary> /// ACAS Code compliance: Fair investigation of allegations. /// </summary> public class DisciplinaryInvestigation { public string InvestigationId { get; set; } public DateTime StartDate { get; set; } public DateTime? CompletionDate { get; set; } /// <summary> /// Must issue written invitation before investigation meeting. /// ACAS requires: at least 5 working days' notice, right to bring companion. /// </summary> public InvestigationInvitation Invitation { get; set; } public List<string> EvidenceGathered { get; set; } = new(); public string InvestigatorNotes { get; set; } public bool CaseProvenAgainstEmployee { get; set; } /// <summary> /// Probation status does NOT exempt from investigation. /// Gross misconduct requires investigation before any action. /// </summary> public bool IsProbationaryEmployee { get; set; } } /// <summary> /// ACAS Code requires written notice of disciplinary meeting, /// including potential outcomes and right to be accompanied. /// </summary> public class InvestigationInvitation { public string EmployeeId { get; set; } public DateTime DateIssued { get; set; } /// <summary> /// Minimum notice period: 5 working days (ACAS Code). /// </summary> public DateTime ScheduledMeetingDate { get; set; } public string MeetingPurpose { get; set; } public List<string> DocumentsToBeDiscussed { get; set; } = new(); /// <summary> /// Statutory right: employee may bring companion (colleague or union rep). /// </summary> public bool RightToCompanion { get; set; } = true; public string InvitationText { get; set; } public DateTime? ResponseDeadline { get; set; } } /// <summary> /// Formal disciplinary hearing following investigation. /// ACAS Code: employer presents case, employee responds, fair procedure followed. /// </summary> public class DisciplinaryHearing { public string HearingId { get; set; } public string EmployeeId { get; set; } public DateTime ScheduledDate { get; set; } public DateTime? ActualDate { get; set; } /// <summary> /// Written notice of hearing: at least 5 working days advance notice. /// </summary> public HearingNotification HearingNotification { get; set; } public List<string> EmployerEvidenceSubmitted { get; set; } = new(); public List<string> EmployeeEvidenceSubmitted { get; set; } = new(); /// <summary> /// Hearing decision must be based on balance of probabilities. /// </summary> public DisciplinaryOutcome Outcome { get; set; } /// <summary> /// CRITICAL: Even during probation, must offer appeal right /// before final dismissal takes effect. /// </summary> public bool AppealRightOffered { get; set; } = false; public string DecisionRationale { get; set; } /// <summary> /// Date decision notification issued to employee. /// </summary> public DateTime? DecisionNotificationDate { get; set; } } public class HearingNotification { public DateTime DateIssued { get; set; } /// <summary> /// Minimum 5 working days' notice required (ACAS Code). /// </summary> public DateTime ScheduledHearingDate { get; set; } public string Purpose { get; set; } public List<string> AllegationsDetail { get; set; } = new(); public bool CompanionRightConfirmed { get; set; } = true; /// <summary> /// Must explain potential consequences, including dismissal. /// </summary> public string PotentialOutcomesExplained { get; set; } } public class DisciplinaryOutcome { public string OutcomeType { get; set; } // "No Action", "Warning", "Suspension", "Dismissal" public DateTime DecisionDate { get; set; } /// <summary> /// MANDATORY: Right of appeal must be offered, regardless of probation status. /// Failure to offer appeal = unfair dismissal (even if misconduct proven). /// </summary> public AppealRights AppealRights { get; set; } /// <summary> /// Reason for dismissal (if applicable). /// </summary> public string DismissalReason { get; set; } /// <summary> /// Effective date of termination (must allow appeal period first). /// </summary> public DateTime? TerminationEffectiveDate { get; set; } } /// <summary> /// ACAS Code requirement: appeal right for all disciplinary outcomes. /// Applies to probationary employees too. /// </summary> public class AppealRights { public bool AppealAvailable { get; set; } = true; /// <summary> /// Typical deadline: 5 working days from decision notification. /// </summary> public DateTime AppealDeadline { get; set; } public string AppealProcess { get; set; } /// <summary> /// Appeal must be heard by someone not involved in original decision. /// </summary> public string AppealHearerName { get; set; } /// <summary> /// Termination takes effect only after appeal exhausted. /// </summary> public bool TerminationEffectiveOnlyAfterAppeal { get; set; } = true; } /// <summary> /// Final appeal hearing: last opportunity to challenge decision. /// </summary> public class DisciplinaryAppeal { public string AppealId { get; set; } public string EmployeeId { get; set; } public DateTime AppealSubmissionDate { get; set; } public string AppealGrounds { get; set; } public DateTime? AppealHearingDate { get; set; } /// <summary>

Grader chain

Each grader reads the same baseline + enhanced pair and casts an independent verdict. Disagreement is the framework's own signal — not noise to be averaged away.

V1samba/Meta-Llama-3.3-70B-Instruct
Better
V4qwen2.5-coder-7b-instruct
Better

Comments

Our grader said what it said. What do you say? Comment as a guest below.

No comments yet. Be the first to say what you make of this round.

← back to all rounds