Round #930
11 May 2026, 17:28· hr-law· qwen2.5-coder-3b-instruct· r13-clean-hints
- Complexity
- band 0
- ZP / UO / OBS
- 3 / 5 / 2
- Journey weight
- 633
- Lightshift ΔL
- -0.33
Prompt
A manager wants to put just one employee at risk of redundancy rather than run a pool selection. In what circumstances is a pool of one lawful?
Zero-point index (what the engine surfaced)
ZPI-ZPI-0011 | 2026-05-11T17:28:50Z
A manager wants to put just one employee at risk of redundancy rather than run a pool selection. In what circumstances is a pool of one lawful?
ZERO POINT — 3 entries (structural invariants)
● hsl(142.90, 100%, 42%) selection criteria [contract]
● hsl(124.95, 100%, 42%) individual consultation [contract]
● hsl(69.11, 100%, 42%) statutory redundancy pay [contract]
UNOBSERVED — 5 entries (implied truths)
○ hsl(251.00, 100%, 42%) selection pool [feature]
○ hsl(256.00, 100%, 33%) suitable alternative employment [feature]
○ hsl(253.00, 100%, 33%) collective consultation [feature]
○ hsl(213.75, 100%, 25%) Define redundancy selection pool [function]
○ hsl(218.25, 100%, 25%) Issue at-risk notification [function]
OBSERVED — 2 entries (explicit in request)
◉ hsl(180.00, 100%, 50%) employee [feature]
◉ hsl(250.00, 100%, 33%) redundancy [feature]
COMPLEXITY │ 10 entries │ spread: 76° │ band: LOW
Baseline response (no ZPI)
In the context of redundancy policies, a "pool of one" is generally considered lawful when it meets certain criteria. Here are some key points to consider:
1. **Legal Framework**: The specific legal requirements for redundancy pools vary by country and region. In many jurisdictions, there are laws that govern how companies can implement redundancy programs.
2. **Employee Representation**: A pool of one typically involves a single employee who is selected as the candidate for redundancy. This employee must be chosen through a fair process that ensures their representation in the selection criteria.
3. **Fair Selection Process**: The selection process should be transparent and objective, ensuring that all employees are considered fairly. This includes:
- Clear job descriptions
- Objective performance metrics
- Fair evaluation methods
4. **Employee Involvement**: Employees should have a say in the selection process if possible. This could involve open discussions or voting mechanisms.
5. **Legal Compliance**: The company must comply with all relevant laws and regulations regarding redundancy, including:
- Minimum notice periods
- Proper consultation with trade unions
- Fair treatment of employees
6. **Employee Rights**: Employees have the right to be informed about their rights and options during the redundancy process. This includes receiving information about the selection criteria, the reasons for redundancy, and any appeal processes.
7. **Documentation**: The company must maintain proper documentation of the redundancy process, including:
- Selection criteria
- Evaluation results
- Decision-making process
8. **Union Representation**: If applicable, trade unions should be consulted during the selection process to ensure that their rights are respected.
9. **No Pooling of More Than One Employee**: Generally, a pool of one is not allowed if more than one employee is selected for redundancy at the same time.
10. **Employee Feedback**: Employees who are considered for redundancy should receive feedback on why they were chosen or not chosen. This can help in understanding the selection process and improving future processes.
In summary, a pool of one is lawful when it is implemented through a fair, transparent, and legal process that respects employee rights and complies with all relevant laws.
Enhanced response (with ZPI)
To determine if a single employee can be considered at risk of redundancy, the manager should consult with an employment law expert or HR professional who can provide guidance based on specific legal requirements and company policies. The manager should also consider statutory redundancy pay regulations to ensure compliance with local laws regarding redundancy payments.
Here is a simplified implementation in C# that demonstrates how these considerations might be handled:
```csharp
using System;
using System.Collections.Generic;
public class RedundancyManager
{
private readonly List<Employee> _employees;
private readonly IRedundancyPolicy _redundancyPolicy;
public RedundancyManager(List<Employee> employees, IRedundancyPolicy redundancyPolicy)
{
_employees = employees;
_redundancyPolicy = redundancyPolicy;
}
public void IssueAtRiskNotification(Employee employee)
{
if (_redundancyPolicy.CanIssueAtRiskNotification(employee))
{
Console.WriteLine($"Notifying {employee.Name} of at-risk status.");
}
else
{
Console.WriteLine("Cannot issue at-risk notification for this employee.");
}
}
public void SelectRedundantEmployee()
{
if (_redundancyPolicy.CanSelectSingleRedundantEmployee())
{
Employee redundantEmployee = _employees.Find(employee => _redundancyPolicy.IsEligibleForRedundancy(employee));
Console.WriteLine($"Selected {redundantEmployee.Name} for redundancy.");
}
else
{
Console.WriteLine("Cannot select a single redundant employee.");
}
}
}
public interface IRedundancyPolicy
{
bool CanIssueAtRiskNotification(Employee employee);
bool CanSelectSingleRedundantEmployee();
bool IsEligibleForRedundancy(Employee employee);
}
public class Employee
{
public string Name { get; set; }
// Other properties and methods
}
// Example usage:
var employees = new List<Employee>
{
new Employee { Name = "Alice" },
new Employee { Name = "Bob" },
new Employee { Name = "Charlie" }
};
var redundancyPolicy = new CustomRedundancyPolicy();
var manager = new RedundancyManager(employees, redundancyPolicy);
manager.IssueAtRiskNotification(employees[0]);
manager.SelectRedundantEmployee();
```
### Explanation:
- **RedundancyManager**: This class manages the process of issuing at-risk notifications and selecting a redundant employee based on the provided redundancy policy.
- **IRedundancyPolicy**: An interface that defines methods for checking if an at-risk notification can be issued, if a single employee can be selected as redundant, and if an employee is eligible for redundancy.
- **Employee**: A simple class representing an employee with a name property.
### Structural Improvement:
The implementation includes error handling by checking the return values of the `IRedundancyPolicy` methods. This ensures that the manager only proceeds with actions if they are legally permissible according to the policy.
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-3b-instruct
BetterV5openrouter/qwen/qwen3-235b-a22b-2507
WorseV7qwen2.5-coder-7b-instruct
BetterV8openai/gpt-4.1
BetterV9anthropic/claude-opus-4-7
WorseV12openai/gpt-4o
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.