Round #400

09 May 2026, 10:11· hr-law· llama-3.3-70b-versatile· r13-clean-hints
Complexity
band 0
ZP / UO / OBS
3 / 5 / 1
Journey weight
773
Lightshift ΔL
+0.17

Prompt

We are buying the trade and assets of a competitor but not the company itself. Does TUPE apply and what employees transfer with the business?

Zero-point index (what the engine surfaced)

ZPI-ZPI-0007 | 2026-05-09T10:11:57Z We are buying the trade and assets of a competitor but not the company itself. Does TUPE apply and what employees transfer with the business? ZERO POINT — 3 entries (structural invariants) ● hsl(33.60, 100%, 15%) TUPE transfer [contract] ● hsl(264.47, 100%, 15%) ETO reason [contract] ● hsl(34.63, 100%, 15%) assigned employee [contract] UNOBSERVED — 5 entries (implied truths) ○ hsl(258.00, 100%, 15%) TUPE measures [feature] ○ hsl(259.00, 100%, 15%) ETO reason [feature] ○ hsl(260.00, 100%, 15%) business transfer [feature] ○ hsl(261.00, 100%, 15%) service provision change [feature] ○ hsl(227.25, 100%, 7%) Process TUPE transfer [function] OBSERVED — 1 entries (explicit in request) ◉ hsl(257.00, 100%, 15%) TUPE transfer [feature] COMPLEXITY │ 9 entries │ spread: 34° │ band: LOW

Baseline response (no ZPI)

TUPE (Transfer of Undertakings (Protection of Employment) Regulations 2006) applies when there is a transfer of an undertaking, business, or part of an undertaking or business from one employer (the transferor) to another employer (the transferee). In your case, since you are buying the trade and assets of a competitor but not the company itself, TUPE may still apply. This is known as an "asset sale" or "business transfer." For TUPE to apply, the following conditions must be met: 1. **There must be an economic entity**: The trade and assets being transferred must retain their identity and be capable of being continued by the transferee. 2. **The transfer must be of an undertaking, business, or part of an undertaking or business**: The assets being transferred must be part of a going concern, and the transferee must intend to continue the business or a part of it. 3. **The transfer must not be merely a transfer of assets**: The transfer must involve the transfer of an organized grouping of resources and employees that is dedicated to a specific economic activity. If these conditions are met, then TUPE will apply, and the employees who are "assigned to the organized grouping of resources or employees that is subject to the transfer" will transfer to the new employer (you). **Which employees transfer?** The employees who transfer will typically be those who: 1. **Are employed in the business or part of the business being transferred**: This includes employees who work in the specific area of the business being sold, such as a department or team. 2. **Are assigned to the organized grouping of resources or employees that is subject to the transfer**: This includes employees who are dedicated to the specific economic activity being transferred, even if they are not exclusively employed in that area. 3. **Are not "peripheral" or "ancillary" employees**: Employees who are not directly involved in the business or part of the business being transferred, such as HR or finance employees who support the entire company, may not transfer. **Key considerations** 1. **Identify the transferring employees**: You will need to work with the transferor to identify which employees are assigned to the organized grouping of resources or employees that is subject to the transfer. 2. **Inform and consult with the transferring employees**: You must inform and consult with the transferring employees about the transfer, their employment rights, and any changes to their terms and conditions. 3. **Preserve the employees' terms and conditions**: The transferring employees' terms and conditions of employment will be preserved, including their continuity of employment, unless you can justify changes due to an economic, technical, or organizational (ETO) reason. It is essential to seek professional advice from a lawyer or HR expert to ensure that you comply with TUPE regulations and handle the transfer of employees correctly.

Enhanced response (with ZPI)

```csharp using System; using System.Collections.Generic; public class TUPETransfer { public bool Applies { get; set; } public List<AssignedEmployee> TransferringEmployees { get; set; } public ETOReason ETOReason { get; set; } public TUPETransfer(bool applies, List<AssignedEmployee> transferringEmployees, ETOReason etoReason) { Applies = applies; TransferringEmployees = transferringEmployees; ETOReason = etoReason; } } public class AssignedEmployee { public string Name { get; set; } public string Role { get; set; } public AssignedEmployee(string name, string role) { Name = name; Role = role; } } public enum ETOReason { Economic, Technical, Organizational } public class TUPETransferService { public TUPETransfer ProcessTUPETransfer(bool isBusinessTransfer, bool isAssetTransfer, List<AssignedEmployee> employees) { if (isBusinessTransfer || isAssetTransfer) { var transferringEmployees = new List<AssignedEmployee>(); foreach (var employee in employees) { // Assuming all employees are transferring for simplicity transferringEmployees.Add(employee); } return new TUPETransfer(true, transferringEmployees, ETOReason.Organizational); } else { return new TUPETransfer(false, new List<AssignedEmployee>(), ETOReason.Economic); } } } class Program { static void Main() { var tupeTransferService = new TUPETransferService(); var employees = new List<AssignedEmployee> { new AssignedEmployee("John Doe", "Manager"), new AssignedEmployee("Jane Doe", "Employee") }; var result = tupeTransferService.ProcessTUPETransfer(true, false, employees); Console.WriteLine($"TUPE applies: {result.Applies}"); Console.WriteLine("Transferring employees:"); foreach (var employee in result.TransferringEmployees) { Console.WriteLine($"{employee.Name} - {employee.Role}"); } Console.WriteLine($"ETO reason: {result.ETOReason}"); } } ``` This C# code implements the TUPE transfer process. The `TUPETransfer` class represents the result of the transfer process, including whether TUPE applies, the list of transferring employees, and the ETO reason. The `AssignedEmployee` class represents an employee with a name and role. The `ETOReason` enum represents the possible ETO reasons. The `TUPETransferService` class contains the `ProcessTUPETransfer` method, which determines whether TUPE applies based on the type of transfer (business or asset) and returns a `TUPETransfer` object with the result. In the `Main` method, an example usage of the `TUPETransferService` is demonstrated. The service is instantiated, and a list of employees is created. The `ProcessTUPETransfer` method is called with the example data, and the result is printed to the console. Note that this implementation assumes a simplified scenario where all employees are transferring. In a real-world application, the logic for determining which employees transfer would be more complex and depend on various factors, such as the specific circumstances of the transfer and the applicable laws and regulations.

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-3b-instruct
Better
V5cerebras/qwen-3-235b-a22b-instruct-2507
Worse
V7qwen2.5-coder-7b-instruct
Better
V8openai/gpt-4.1
Worse
V9anthropic/claude-opus-4-7
Worse
V12openai/gpt-4o
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