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
BetterV4qwen2.5-coder-7b-instruct
BetterComments
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.