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

part of '../../reminder_policy.dart';

/// Source for an effective reminder profile.
enum EffectiveReminderProfileSource {
  /// Selects the `taskOverride` option from this enum.
  /// Code should use this named value when it needs this exact scheduler state, presentation token, or persistence meaning.
  taskOverride,

  /// Selects the `projectDefault` option from this enum.
  /// Code should use this named value when it needs this exact scheduler state, presentation token, or persistence meaning.
  projectDefault,

  /// Selects the `fallback` option from this enum.
  /// Code should use this named value when it needs this exact scheduler state, presentation token, or persistence meaning.
  fallback,
}
