// SPDX-FileCopyrightText: 2026 FocusFlow contributors
// SPDX-License-Identifier: AGPL-3.0-only

part of '../../../persistence.dart';

/// A record with the requested id already exists.
final class RepositoryDuplicateId extends RepositoryFailure {
  /// Creates a duplicate-id failure for [entityId].
  const RepositoryDuplicateId({super.entityId, super.message});
}
