<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Moltaro.Package.NET.WorkSchedule</name>
  </assembly>
  <members>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationUserReference">
      <summary>Display-safe user reference returned in Work Schedule evidence.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationUserReference.#ctor(System.String,System.String)">
      <summary>Display-safe user reference returned in Work Schedule evidence.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarActions">
      <summary>Server-computed actions for a calendar.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarActions.#ctor(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
      <summary>Server-computed actions for a calendar.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarDraftActions">
      <summary>Server-computed Draft actions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarDraftActions.#ctor(System.Boolean,System.Boolean,System.Boolean)">
      <summary>Server-computed Draft actions.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarPublishedActions">
      <summary>Server-computed immutable-revision actions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarPublishedActions.#ctor(System.Boolean,System.String,System.Boolean)">
      <summary>Server-computed immutable-revision actions.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarCollectionActions">
      <summary>Collection-level calendar actions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarCollectionActions.#ctor(System.Boolean)">
      <summary>Collection-level calendar actions.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarListItem">
      <summary>One calendar list item.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarListItem.#ctor(System.String,System.String,System.String,System.String,System.Boolean,System.Guid,System.Boolean,System.Boolean,System.Nullable{System.DateOnly},System.Nullable{System.DateOnly},Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarActions)">
      <summary>One calendar list item.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarList">
      <summary>Authorized calendar list.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarList.#ctor(System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarListItem},Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarCollectionActions)">
      <summary>Authorized calendar list.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarBreak">
      <summary>One break in an automation calendar result.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarBreak.#ctor(System.Int64,System.Int64,System.String)">
      <summary>One break in an automation calendar result.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarInterval">
      <summary>One weekly wall-clock interval in an automation calendar result.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarInterval.#ctor(System.DayOfWeek,System.Int64,System.Int64,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarBreak},System.String,System.String)">
      <summary>One weekly wall-clock interval in an automation calendar result.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarPattern">
      <summary>Complete weekly calendar pattern.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarPattern.#ctor(System.String,System.DateOnly,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarInterval})">
      <summary>Complete weekly calendar pattern.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarDraft">
      <summary>Editable calendar Draft.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarDraft.#ctor(System.String,System.Int32,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarPattern,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarDraftActions)">
      <summary>Editable calendar Draft.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarRevisionDaySummary">
      <summary>Compact load summary for one revision day.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarRevisionDaySummary.#ctor(System.Int32,System.Int64,System.Int32)">
      <summary>Compact load summary for one revision day.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarRevisionSummary">
      <summary>Published revision timeline item.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarRevisionSummary.#ctor(System.String,System.Int32,System.DateOnly,System.DateTimeOffset,System.String,System.String,System.Nullable{System.DateTimeOffset},Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationUserReference,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarRevisionDaySummary},Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarPublishedActions)">
      <summary>Published revision timeline item.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarDetail">
      <summary>Complete field-safe calendar detail.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarDetail.#ctor(System.String,System.String,System.String,System.String,System.Boolean,System.DateTimeOffset,System.String,System.DateOnly,System.Guid,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarDraft,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarRevisionSummary},Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarActions)">
      <summary>Complete field-safe calendar detail.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarRevision">
      <summary>Complete immutable calendar revision.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarRevision.#ctor(System.String,System.String,System.Int32,System.DateTimeOffset,System.String,System.String,System.Nullable{System.DateTimeOffset},Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationUserReference,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarPattern)">
      <summary>Complete immutable calendar revision.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarMutation">
      <summary>Calendar command result with refreshed detail.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarMutation.#ctor(Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarDetail,System.Guid,System.Boolean)">
      <summary>Calendar command result with refreshed detail.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarDeletion">
      <summary>Calendar deletion result.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarDeletion.#ctor(System.String,System.Boolean)">
      <summary>Calendar deletion result.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCatalogReference">
      <summary>Field-safe operational catalog reference.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCatalogReference.#ctor(System.String,System.String,System.String)">
      <summary>Field-safe operational catalog reference.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarReference">
      <summary>Field-safe working-calendar reference.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarReference.#ctor(System.String,System.String,System.Boolean,System.Boolean)">
      <summary>Field-safe working-calendar reference.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentHistoryItem">
      <summary>One append-only assignment history item.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentHistoryItem.#ctor(System.String,System.String,System.String,System.String,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCatalogReference,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCalendarReference,System.Boolean,System.DateOnly,System.DateTimeOffset,System.String,System.String,System.String,System.Boolean,System.Boolean)">
      <summary>One append-only assignment history item.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentDiagnostic">
      <summary>Structured assignment diagnostic.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentDiagnostic.#ctor(System.String,System.String)">
      <summary>Structured assignment diagnostic.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentActions">
      <summary>Server-computed assignment actions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentActions.#ctor(System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
      <summary>Server-computed assignment actions.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentChain">
      <summary>Field-safe assignment chain and immutable history.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentChain.#ctor(System.String,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCatalogReference,System.DateOnly,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentHistoryItem,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentHistoryItem},System.Int32,System.Int32,System.Int32,System.String,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentDiagnostic},Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentActions)">
      <summary>Field-safe assignment chain and immutable history.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentMutation">
      <summary>Assignment command result with refreshed chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentMutation.#ctor(Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentChain,System.String,System.String,System.Boolean)">
      <summary>Assignment command result with refreshed chain.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCatalogLookupItem">
      <summary>One field-safe catalog lookup item.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCatalogLookupItem.#ctor(System.String,System.String,System.String,System.Collections.Generic.IReadOnlyDictionary{System.String,System.String})">
      <summary>One field-safe catalog lookup item.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCatalogLookup">
      <summary>One field-safe catalog lookup page.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCatalogLookup.#ctor(System.String,System.String,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCatalogLookupItem},System.Int32,System.Int32,System.Int32)">
      <summary>One field-safe catalog lookup page.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionIntervalResult">
      <summary>One exception interval with server-derived boundary provenance.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionIntervalResult.#ctor(System.DateOnly,System.TimeOnly,System.DateOnly,System.TimeOnly,System.String,System.Nullable{System.DateTimeOffset},System.Nullable{System.DateTimeOffset})">
      <summary>One exception interval with server-derived boundary provenance.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionDiagnostic">
      <summary>Structured exception boundary diagnostic.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionDiagnostic.#ctor(System.String,System.String,System.Nullable{System.Int32})">
      <summary>Structured exception boundary diagnostic.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionEntry">
      <summary>One immutable exception evidence entry.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionEntry.#ctor(System.String,System.String,System.Int64,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Boolean,System.DateOnly,System.DateOnly,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionIntervalResult},System.String,System.String,System.String,System.String,System.Nullable{System.DateTimeOffset},System.Nullable{System.DateTimeOffset},System.DateTimeOffset,System.String,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationUserReference,System.String,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionDiagnostic})">
      <summary>One immutable exception evidence entry.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionActions">
      <summary>Server-computed exception actions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionActions.#ctor(System.Boolean,System.Boolean)">
      <summary>Server-computed exception actions.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionChain">
      <summary>Complete append-only exception chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionChain.#ctor(System.String,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionEntry,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionEntry},System.String,System.Boolean,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionActions)">
      <summary>Complete append-only exception chain.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionCreateTargetActions">
      <summary>One authorized exception-create target.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionCreateTargetActions.#ctor(System.String,System.String,System.Collections.Generic.IReadOnlyList{System.String})">
      <summary>One authorized exception-create target.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionCollectionActions">
      <summary>Collection-level exception actions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionCollectionActions.#ctor(System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionCreateTargetActions})">
      <summary>Collection-level exception actions.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionPage">
      <summary>Cursor page of exception evidence.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionPage.#ctor(System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionEntry},System.String,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionCollectionActions)">
      <summary>Cursor page of exception evidence.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionMutation">
      <summary>Exception command result with refreshed chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionMutation.#ctor(Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionChain,System.String,System.String,System.Boolean)">
      <summary>Exception command result with refreshed chain.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveResourceLookup">
      <summary>Field-safe resource page for effective-schedule queries.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveResourceLookup.#ctor(System.String,System.String,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationCatalogLookupItem},System.Collections.Generic.IReadOnlyList{System.String},System.String,System.Int32)">
      <summary>Field-safe resource page for effective-schedule queries.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveDiagnostic">
      <summary>Structured partial-resolution diagnostic.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveDiagnostic.#ctor(System.String,System.DateOnly,System.String,System.String,System.String,System.String)">
      <summary>Structured partial-resolution diagnostic.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveBreak">
      <summary>One resolved break.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveBreak.#ctor(System.String,System.DateTime,System.DateTime,System.DateTimeOffset,System.DateTimeOffset,System.Int64)">
      <summary>One resolved break.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveSourceBoundary">
      <summary>Authored source boundary retained after precedence slicing.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveSourceBoundary.#ctor(System.String,System.DateTime,System.DateTime,System.DateTimeOffset,System.DateTimeOffset,System.String)">
      <summary>Authored source boundary retained after precedence slicing.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveExceptionReference">
      <summary>Applied exception reference retained on a final interval.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveExceptionReference.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.DateTime,System.DateTime,System.DateTimeOffset,System.DateTimeOffset)">
      <summary>Applied exception reference retained on a final interval.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveInterval">
      <summary>One complete logical effective interval.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveInterval.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Int32},System.String,System.DateTime,System.DateTime,System.DateTimeOffset,System.DateTimeOffset,System.Int64,System.Int64,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveBreak},System.String,System.Boolean,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveSourceBoundary,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveExceptionReference},System.Collections.Generic.IReadOnlyList{System.String})">
      <summary>One complete logical effective interval.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveSiteDay">
      <summary>Site operating intervals for one local date.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveSiteDay.#ctor(System.String,System.DateOnly,System.String,System.String,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveInterval})">
      <summary>Site operating intervals for one local date.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveSiteReference">
      <summary>Field-safe Site reference reached through Worker projection.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveSiteReference.#ctor(System.String,System.String,System.String)">
      <summary>Field-safe Site reference reached through Worker projection.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveWorkerDaySiteContext">
      <summary>One governed Worker day Site context.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveWorkerDaySiteContext.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.DateTimeOffset,System.DateTimeOffset)">
      <summary>One governed Worker day Site context.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveWorkerMomentSiteContext">
      <summary>One governed selected-moment Site candidate.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveWorkerMomentSiteContext.#ctor(System.String,System.String,System.DateTime,System.DateTime,System.DateTimeOffset,System.DateTimeOffset,System.DateTime,System.DateTimeOffset,System.Boolean,System.Boolean)">
      <summary>One governed selected-moment Site candidate.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveWorkerMomentContext">
      <summary>Selected Worker wall-clock answer.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveWorkerMomentContext.#ctor(System.DateTime,System.String,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveWorkerMomentSiteContext},System.Collections.Generic.IReadOnlyList{System.String})">
      <summary>Selected Worker wall-clock answer.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveWorkerDayContext">
      <summary>Governed civil-time context for one Worker and local date.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveWorkerDayContext.#ctor(System.String,System.DateOnly,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveWorkerDaySiteContext},Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveWorkerMomentContext)">
      <summary>Governed civil-time context for one Worker and local date.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveImpactInterval">
      <summary>Compact source or final interval in an exception impact.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveImpactInterval.#ctor(System.String,System.String,System.String,System.String,System.DateTime,System.DateTime,System.DateTimeOffset,System.DateTimeOffset)">
      <summary>Compact source or final interval in an exception impact.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveExceptionImpact">
      <summary>Authoritative effective impact of one exception.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveExceptionImpact.#ctor(System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveImpactInterval},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveImpactInterval},System.Collections.Generic.IReadOnlyList{System.String})">
      <summary>Authoritative effective impact of one exception.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveCollision">
      <summary>Deterministically resolved exception collision.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveCollision.#ctor(System.String,System.String,System.String,System.DateTime,System.DateTime,System.String,System.Collections.Generic.IReadOnlyList{System.String},System.String)">
      <summary>Deterministically resolved exception collision.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveSchedule">
      <summary>Complete authorized effective-schedule projection.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveSchedule.#ctor(System.DateOnly,System.DateOnly,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveSiteDay},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveInterval},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveWorkerDayContext},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveSiteReference},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveExceptionReference},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveExceptionImpact},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveCollision},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveDiagnostic})">
      <summary>Complete authorized effective-schedule projection.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService">
      <summary>Preferred application-level Work Schedule commands for Net Operation Project functions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.CreateCalendarAsync(Moltaro.Package.NET.WorkSchedule.Automation.CreateWorkScheduleAutomationCalendarRequest,System.Threading.CancellationToken)">
      <summary>Creates a working calendar.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.UpdateCalendarAsync(Moltaro.Package.NET.WorkSchedule.Automation.UpdateWorkScheduleAutomationCalendarRequest,System.Threading.CancellationToken)">
      <summary>Updates working-calendar metadata.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.SetCalendarEnabledAsync(Moltaro.Package.NET.WorkSchedule.Automation.SetWorkScheduleAutomationCalendarEnabledRequest,System.Threading.CancellationToken)">
      <summary>Enables or disables a working calendar.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.DeleteCalendarAsync(Moltaro.Package.NET.WorkSchedule.Automation.DeleteWorkScheduleAutomationCalendarRequest,System.Threading.CancellationToken)">
      <summary>Deletes an unreferenced working calendar.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.StartCalendarDraftAsync(Moltaro.Package.NET.WorkSchedule.Automation.StartWorkScheduleAutomationCalendarDraftRequest,System.Threading.CancellationToken)">
      <summary>Starts a calendar Draft.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.ReplaceCalendarDraftPatternAsync(Moltaro.Package.NET.WorkSchedule.Automation.ReplaceWorkScheduleAutomationCalendarPatternRequest,System.Threading.CancellationToken)">
      <summary>Replaces the complete editable Draft pattern.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.DiscardCalendarDraftAsync(Moltaro.Package.NET.WorkSchedule.Automation.DiscardWorkScheduleAutomationCalendarDraftRequest,System.Threading.CancellationToken)">
      <summary>Discards a calendar Draft.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.PublishCalendarDraftAsync(Moltaro.Package.NET.WorkSchedule.Automation.PublishWorkScheduleAutomationCalendarDraftRequest,System.Threading.CancellationToken)">
      <summary>Publishes a calendar Draft as immutable history.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.CancelScheduledCalendarRevisionAsync(Moltaro.Package.NET.WorkSchedule.Automation.CancelScheduledWorkScheduleAutomationCalendarRevisionRequest,System.Threading.CancellationToken)">
      <summary>Cancels a future Published calendar revision.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.CreateSiteAssignmentAsync(Moltaro.Package.NET.WorkSchedule.Automation.CreateWorkScheduleAutomationSiteAssignmentRequest,System.Threading.CancellationToken)">
      <summary>Creates the first Site calendar assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.ChangeSiteAssignmentAsync(Moltaro.Package.NET.WorkSchedule.Automation.ChangeWorkScheduleAutomationSiteAssignmentRequest,System.Threading.CancellationToken)">
      <summary>Appends a Site calendar change or correction.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.EndSiteAssignmentAsync(Moltaro.Package.NET.WorkSchedule.Automation.EndWorkScheduleAutomationSiteAssignmentRequest,System.Threading.CancellationToken)">
      <summary>Ends a Site calendar assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.CreateWorkerAssignmentAsync(Moltaro.Package.NET.WorkSchedule.Automation.CreateWorkScheduleAutomationWorkerAssignmentRequest,System.Threading.CancellationToken)">
      <summary>Creates the first Worker Site/calendar assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.ChangeWorkerAssignmentAsync(Moltaro.Package.NET.WorkSchedule.Automation.ChangeWorkScheduleAutomationWorkerAssignmentRequest,System.Threading.CancellationToken)">
      <summary>Appends a Worker assignment change or correction.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.EndWorkerAssignmentAsync(Moltaro.Package.NET.WorkSchedule.Automation.EndWorkScheduleAutomationWorkerAssignmentRequest,System.Threading.CancellationToken)">
      <summary>Ends a Worker assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.CreateExceptionAsync(Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionInput,System.Threading.CancellationToken)">
      <summary>Creates append-only schedule-exception evidence.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.CorrectExceptionAsync(Moltaro.Package.NET.WorkSchedule.Automation.CorrectWorkScheduleAutomationExceptionRequest,System.Threading.CancellationToken)">
      <summary>Appends a complete replacement to an exception chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationCommandService.CancelExceptionAsync(Moltaro.Package.NET.WorkSchedule.Automation.CancelWorkScheduleAutomationExceptionRequest,System.Threading.CancellationToken)">
      <summary>Appends terminal cancellation evidence to an exception chain.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationQueryService">
      <summary>Preferred application-level Work Schedule reads for Net Operation Project functions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationQueryService.ListCalendarsAsync(System.Nullable{System.Boolean},System.Threading.CancellationToken)">
      <summary>Lists working calendars with server-computed actions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationQueryService.GetCalendarAsync(System.String,System.Threading.CancellationToken)">
      <summary>Reads one working calendar and revision timeline.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationQueryService.GetCalendarRevisionAsync(System.String,System.String,System.Threading.CancellationToken)">
      <summary>Reads one immutable Published or Cancelled revision.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationQueryService.GetSiteAssignmentAsync(Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentQuery,System.Threading.CancellationToken)">
      <summary>Reads one Site assignment chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationQueryService.GetWorkerAssignmentAsync(Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentQuery,System.Threading.CancellationToken)">
      <summary>Reads one Worker assignment chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationQueryService.LookupWorkerSitesAsync(Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationWorkerSiteLookupRequest,System.Threading.CancellationToken)">
      <summary>Finds field-safe Site targets for one Worker assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationQueryService.QueryExceptionsAsync(Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionQuery,System.Threading.CancellationToken)">
      <summary>Queries append-only exception evidence.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationQueryService.GetExceptionAsync(System.String,System.Threading.CancellationToken)">
      <summary>Reads one complete exception chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationQueryService.LookupEffectiveResourcesAsync(Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveResourceLookupRequest,System.Threading.CancellationToken)">
      <summary>Finds field-safe Workers or Sites available to effective-schedule projection.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.IWorkScheduleAutomationQueryService.QueryEffectiveScheduleAsync(Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveScheduleRequest,System.Threading.CancellationToken)">
      <summary>Resolves the authorized effective schedule for a bounded local-date range.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.CreateWorkScheduleAutomationCalendarRequest">
      <summary>Creates a calendar without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.CreateWorkScheduleAutomationCalendarRequest.#ctor(System.String,System.String,System.String,System.String)">
      <summary>Creates a calendar without caller-controlled actor or correlation fields.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.UpdateWorkScheduleAutomationCalendarRequest">
      <summary>Updates calendar metadata without caller-controlled actor fields.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.UpdateWorkScheduleAutomationCalendarRequest.#ctor(System.String,System.String,System.String,System.Guid,System.String)">
      <summary>Updates calendar metadata without caller-controlled actor fields.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.SetWorkScheduleAutomationCalendarEnabledRequest">
      <summary>Changes calendar enabled state.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.SetWorkScheduleAutomationCalendarEnabledRequest.#ctor(System.String,System.Boolean,System.Guid,System.String)">
      <summary>Changes calendar enabled state.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.DeleteWorkScheduleAutomationCalendarRequest">
      <summary>Deletes an unused calendar.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.DeleteWorkScheduleAutomationCalendarRequest.#ctor(System.String,System.Guid,System.String)">
      <summary>Deletes an unused calendar.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.StartWorkScheduleAutomationCalendarDraftRequest">
      <summary>Starts a Draft from an optional explicit Published source.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.StartWorkScheduleAutomationCalendarDraftRequest.#ctor(System.String,System.DateOnly,System.String,System.String,System.Guid,System.String)">
      <summary>Starts a Draft from an optional explicit Published source.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.ReplaceWorkScheduleAutomationCalendarPatternRequest">
      <summary>Replaces a complete Draft pattern.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.ReplaceWorkScheduleAutomationCalendarPatternRequest.#ctor(System.String,System.String,System.DateOnly,Moltaro.Package.NET.WorkSchedule.SchedulePatternTypeEnum,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarIntervalModel},System.Guid,System.String)">
      <summary>Replaces a complete Draft pattern.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.DiscardWorkScheduleAutomationCalendarDraftRequest">
      <summary>Discards a Draft.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.DiscardWorkScheduleAutomationCalendarDraftRequest.#ctor(System.String,System.String,System.Guid,System.String)">
      <summary>Discards a Draft.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.PublishWorkScheduleAutomationCalendarDraftRequest">
      <summary>Publishes a Draft.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.PublishWorkScheduleAutomationCalendarDraftRequest.#ctor(System.String,System.String,System.Guid,System.String)">
      <summary>Publishes a Draft.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.CancelScheduledWorkScheduleAutomationCalendarRevisionRequest">
      <summary>Cancels a future Published revision.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.CancelScheduledWorkScheduleAutomationCalendarRevisionRequest.#ctor(System.String,System.String,System.Guid,System.String)">
      <summary>Cancels a future Published revision.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentQuery">
      <summary>Reads a bounded assignment history page.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationAssignmentQuery.#ctor(System.String,System.Nullable{System.DateOnly},System.Int32,System.Int32)">
      <summary>Reads a bounded assignment history page.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationWorkerSiteLookupRequest">
      <summary>Looks up field-safe Site assignment targets for one Worker.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationWorkerSiteLookupRequest.#ctor(System.String,System.String,System.Int32,System.Int32)">
      <summary>Looks up field-safe Site assignment targets for one Worker.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.CreateWorkScheduleAutomationSiteAssignmentRequest">
      <summary>Creates the first Site assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.CreateWorkScheduleAutomationSiteAssignmentRequest.#ctor(System.String,System.String,System.DateOnly,System.String,System.String)">
      <summary>Creates the first Site assignment.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.ChangeWorkScheduleAutomationSiteAssignmentRequest">
      <summary>Changes or corrects a Site assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.ChangeWorkScheduleAutomationSiteAssignmentRequest.#ctor(System.String,System.String,System.DateOnly,System.String,System.String,System.String,System.String)">
      <summary>Changes or corrects a Site assignment.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.EndWorkScheduleAutomationSiteAssignmentRequest">
      <summary>Ends a Site assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.EndWorkScheduleAutomationSiteAssignmentRequest.#ctor(System.String,System.DateOnly,System.String,System.String,System.String)">
      <summary>Ends a Site assignment.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.CreateWorkScheduleAutomationWorkerAssignmentRequest">
      <summary>Creates the first Worker assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.CreateWorkScheduleAutomationWorkerAssignmentRequest.#ctor(System.String,System.String,System.String,System.DateOnly,System.String,System.String)">
      <summary>Creates the first Worker assignment.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.ChangeWorkScheduleAutomationWorkerAssignmentRequest">
      <summary>Changes or corrects a Worker assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.ChangeWorkScheduleAutomationWorkerAssignmentRequest.#ctor(System.String,System.String,System.String,System.DateOnly,System.String,System.String,System.String,System.String)">
      <summary>Changes or corrects a Worker assignment.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.EndWorkScheduleAutomationWorkerAssignmentRequest">
      <summary>Ends a Worker assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.EndWorkScheduleAutomationWorkerAssignmentRequest.#ctor(System.String,System.DateOnly,System.String,System.String,System.String)">
      <summary>Ends a Worker assignment.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionInterval">
      <summary>One authored local exception interval without server-derived provenance.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionInterval.#ctor(System.DateOnly,System.TimeOnly,System.DateOnly,System.TimeOnly)">
      <summary>One authored local exception interval without server-derived provenance.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionInput">
      <summary>Complete authored exception input without caller-controlled actor or authority tier.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionInput.#ctor(Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionKindEnum,Moltaro.Package.NET.WorkSchedule.ScheduleOverrideScopeTypeEnum,System.String,System.String,System.String,System.Boolean,System.DateOnly,System.DateOnly,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionInterval},Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionReasonCodeEnum,System.String,System.String)">
      <summary>Complete authored exception input without caller-controlled actor or authority tier.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.CorrectWorkScheduleAutomationExceptionRequest">
      <summary>Corrects one exception chain with a complete replacement.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.CorrectWorkScheduleAutomationExceptionRequest.#ctor(System.String,System.String,Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionInput)">
      <summary>Corrects one exception chain with a complete replacement.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.CancelWorkScheduleAutomationExceptionRequest">
      <summary>Cancels one exception chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.CancelWorkScheduleAutomationExceptionRequest.#ctor(System.String,System.String,System.String,System.String)">
      <summary>Cancels one exception chain.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionQuery">
      <summary>Queries a bounded page of schedule exceptions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationExceptionQuery.#ctor(System.DateOnly,System.DateOnly,System.Collections.Generic.IReadOnlyList{System.String},System.Collections.Generic.IReadOnlyList{System.String},System.String,System.Int32,System.Boolean)">
      <summary>Queries a bounded page of schedule exceptions.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveResourceLookupRequest">
      <summary>Looks up field-safe resources for effective-schedule queries.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Automation.WorkScheduleAutomationEffectiveResourceLookupRequest.#ctor(System.String,System.String,System.String,System.Int32)">
      <summary>Looks up field-safe resources for effective-schedule queries.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleAssignmentPolicy">
      <summary>Pure append-only assignment-chain rules.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleAssignmentPolicy.SelectEffective``1(System.Collections.Generic.IReadOnlyList{``0},System.DateOnly,System.Func{``0,System.String},System.Func{``0,System.String},System.Func{``0,System.DateOnly},System.Func{``0,System.DateTimeOffset})">
      <summary>Returns the effective uncorrected entry at a local date.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleAssignmentPolicy.ComputeChainVersion``1(System.Collections.Generic.IReadOnlyList{``0},System.Func{``0,System.String},System.Func{``0,System.String},System.Func{``0,System.DateOnly},System.Func{``0,System.DateTimeOffset})">
      <summary>Computes an opaque deterministic version for a complete chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleAssignmentPolicy.ComputeFingerprint(System.Object)">
      <summary>Computes an idempotency fingerprint with stable JSON member names.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleAssignmentPolicy.ValidateEnvelope(System.String,System.DateOnly,System.String,System.String,System.String,System.Boolean)">
      <summary>Validates one assignment command envelope.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleAssignmentPolicy.ValidateExpectedVersion(System.String,System.String)">
      <summary>Returns a conflict when the supplied chain version is stale.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleAssignmentPolicy.ValidateCorrectionTarget(System.String,System.Collections.Generic.IReadOnlySet{System.String},System.Collections.Generic.IReadOnlySet{System.String})">
      <summary>Returns a conflict when a correction does not target this chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleAssignmentPolicy.ValidateCorrectionDate(System.DateOnly,System.DateOnly)">
      <summary>Returns a conflict when a correction changes the effective date of its target.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleExceptionPolicy">
      <summary>Pure validation, authority, ordering, and version rules for schedule exceptions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleExceptionPolicy.AuthorityFor(Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionReasonCodeEnum)">
      <summary>Returns the immutable authority implied by a reason.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleExceptionPolicy.PermissionFor(Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionReasonCodeEnum)">
      <summary>Returns the permission key required by the immutable reason.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleExceptionPolicy.ValidateCreate(Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCreateRequest)">
      <summary>Validates the reason/scope/kind boundary and local interval shape.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleExceptionPolicy.ValidateCorrect(Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCorrectRequest)">
      <summary>Validates a correction and requires an opaque expected chain version.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleExceptionPolicy.ValidateCancel(Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCancelRequest)">
      <summary>Validates a cancellation envelope.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleExceptionPolicy.ComputeChainVersion(System.Collections.Generic.IEnumerable{System.ValueTuple{System.String,System.Int64,Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionOperationKindEnum}})">
      <summary>Computes an opaque deterministic chain version.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleExceptionPolicy.ComputeFingerprint(System.Object)">
      <summary>Computes a stable command fingerprint.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleWallClockPolicy">
      <summary>Deterministic conversion of authored wall-clock values into UTC instants.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleWallClockPolicy.Resolve(System.DateTime,System.TimeZoneInfo)">
      <summary>Resolves an unspecified local value using the earlier fold offset and gap-forward semantics.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleWallClockResolution">
      <summary>Result of deterministic wall-clock conversion.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Domain.WorkScheduleWallClockResolution.#ctor(System.DateTime,System.DateTimeOffset,System.Boolean,System.Boolean,System.TimeSpan)">
      <summary>Result of deterministic wall-clock conversion.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.WorkingCalendarRevisionStateEnum">
      <summary>
            Publication state of one working-calendar revision.
            </summary>
      <remarks>
            There is no explicit superseded state. A published revision is superseded when a later
            published revision exists for the same calendar, which is derivable rather than stored.
            A future publication may be cancelled before its effective date while its immutable
            pattern remains available as audit history.
            </remarks>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkingCalendarRevisionStateEnum.Draft">
      <summary>Editable working copy. Never used by schedule resolution.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkingCalendarRevisionStateEnum.Published">
      <summary>Immutable and effective from its local date.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkingCalendarRevisionStateEnum.Cancelled">
      <summary>Immutable future publication cancelled before it became effective.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.SchedulePatternTypeEnum">
      <summary>
            Shape of the recurring pattern owned by a working-calendar revision.
            </summary>
      <remarks>
            Only <see cref="F:Moltaro.Package.NET.WorkSchedule.SchedulePatternTypeEnum.Weekly" /> exists. Further shapes such as shift rotations, anchored
            cycles, and monthly patterns are recognized business needs, but a member is added only
            together with its implementation: every consumer must switch on this value explicitly,
            and a member with no behavior would be a contract nobody honors. Consumers must reject
            an unknown value rather than fall back to weekly.
            </remarks>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.SchedulePatternTypeEnum.Weekly">
      <summary>Pattern repeats every seven days by day of week.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.ScheduleOverrideScopeTypeEnum">
      <summary>
            Subject a schedule override applies to.
            </summary>
      <remarks>
            Specificity order when several scopes match one segment is Worker, then Site, then
            Workspace. Operational locations provide time-zone context and are not exception scopes.
            </remarks>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.ScheduleOverrideScopeTypeEnum.Workspace">
      <summary>Applies to every subject in the workspace.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.ScheduleOverrideScopeTypeEnum.Site">
      <summary>Applies to one site.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.ScheduleOverrideScopeTypeEnum.Worker">
      <summary>Applies to one worker.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionOperationKindEnum">
      <summary>Append-only operation recorded in an exception evidence chain.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionOperationKindEnum.Create">
      <summary>Creates a new exception chain.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionOperationKindEnum.Correct">
      <summary>Replaces the preceding active evidence without rewriting it.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionOperationKindEnum.Cancel">
      <summary>Terminates the exception chain while retaining its evidence.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionKindEnum">
      <summary>User-facing family of a schedule exception.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionKindEnum.AddScheduledTime">
      <summary>Adds working time.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionKindEnum.RemoveScheduledTime">
      <summary>Removes working time.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionKindEnum.TemporarySiteMove">
      <summary>Temporarily moves a worker to another site.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionReasonCodeEnum">
      <summary>Reason that determines exception authority and required permission.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.ScheduleOverrideEffectEnum">
      <summary>
            What a schedule override does to the resolved working time of its segment.
            </summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.ScheduleOverrideEffectEnum.AddScheduledTime">
      <summary>Adds working time that the calendar pattern does not produce.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.ScheduleOverrideEffectEnum.RemoveScheduledTime">
      <summary>Removes working time that the calendar pattern produces.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.OverrideAuthorityTierEnum">
      <summary>
            Authorization and audit provenance recorded for a schedule override.
            </summary>
      <remarks>
            The tier is derived by the authorized command from the actor's permissions and the
            recorded reason. A caller cannot assign an arbitrary priority. It is evidence metadata;
            collision resolution uses subject specificity, removal before addition, narrower
            interval, and newest active evidence.
            </remarks>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.OverrideAuthorityTierEnum.GeneralCalendar">
      <summary>General non-working time such as a public holiday or a site closure.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.OverrideAuthorityTierEnum.OperationalAuthorization">
      <summary>An operational decision such as scheduled overtime or a training day.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.OverrideAuthorityTierEnum.AuthoritativePersonal">
      <summary>An authoritative personal fact such as sickness or approved leave.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.OverrideAuthorityTierEnum.SafetyOrLegal">
      <summary>A safety or legal restriction recorded by an authorized actor.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.WorkScheduleScopeKindEnum">
      <summary>Scope used by a Work Schedule workspace-role association.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleScopeKindEnum.Workspace">
      <summary>Every matching Work Schedule resource in the workspace.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleScopeKindEnum.OperationalLocation">
      <summary>Resources belonging to one Operational Location.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleScopeKindEnum.Site">
      <summary>Resources belonging to one Site.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleScopeKindEnum.Worker">
      <summary>Resources belonging to one Worker.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleScopeKindEnum.OwnWorker">
      <summary>The Worker currently linked to the acting user.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleScopeKindEnum.CreatedByActor">
      <summary>Resources created by the acting user.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.WorkScheduleAssociationSourceEnum">
      <summary>Origin of a persisted Work Schedule role association.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleAssociationSourceEnum.Manifest">
      <summary>Created by the embedded manifest bootstrap.</summary>
    </member>
    <member name="F:Moltaro.Package.NET.WorkSchedule.WorkScheduleAssociationSourceEnum.Administrator">
      <summary>Created or changed by a workspace administrator.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentSubjectKindEnum">
      <summary>Kind of append-only base schedule assignment chain.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentOperationKindEnum">
      <summary>Immutable semantic kind of one append-only assignment entry.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleAssignmentCommandService">
      <summary>Trusted direct-database command surface for base schedule assignments.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleAssignmentCommandService.CreateSiteAsync(Moltaro.Package.NET.WorkSchedule.Runtime.CreateSiteCalendarAssignmentRequest,System.Threading.CancellationToken)">
      <summary>Creates the first Site-to-Calendar chain entry.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleAssignmentCommandService.ChangeSiteAsync(Moltaro.Package.NET.WorkSchedule.Runtime.ChangeSiteCalendarAssignmentRequest,System.Threading.CancellationToken)">
      <summary>Appends a change or correction to a Site-to-Calendar chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleAssignmentCommandService.EndSiteAsync(Moltaro.Package.NET.WorkSchedule.Runtime.EndSiteCalendarAssignmentRequest,System.Threading.CancellationToken)">
      <summary>Ends a Site-to-Calendar chain from a local date.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleAssignmentCommandService.CreateWorkerAsync(Moltaro.Package.NET.WorkSchedule.Runtime.CreateWorkerScheduleAssignmentRequest,System.Threading.CancellationToken)">
      <summary>Creates the first Worker-to-Site/Calendar chain entry.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleAssignmentCommandService.ChangeWorkerAsync(Moltaro.Package.NET.WorkSchedule.Runtime.ChangeWorkerScheduleAssignmentRequest,System.Threading.CancellationToken)">
      <summary>Appends a change or correction to a Worker-to-Site/Calendar chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleAssignmentCommandService.EndWorkerAsync(Moltaro.Package.NET.WorkSchedule.Runtime.EndWorkerScheduleAssignmentRequest,System.Threading.CancellationToken)">
      <summary>Ends a Worker-to-Site/Calendar chain from a local date.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleAssignmentQueryService">
      <summary>Trusted direct-database query surface for base schedule assignments.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleAssignmentQueryService.GetSiteAsync(System.String,System.DateOnly,System.Int32,System.Int32,System.Threading.CancellationToken)">
      <summary>Returns one Site assignment chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleAssignmentQueryService.GetWorkerAsync(System.String,System.DateOnly,System.Int32,System.Int32,System.Threading.CancellationToken)">
      <summary>Returns one Worker assignment chain.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.CreateSiteCalendarAssignmentRequest">
      <summary>Creates the first Site calendar assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.CreateSiteCalendarAssignmentRequest.#ctor(System.String,System.String,System.DateOnly,System.String,System.String,System.String,System.String,System.String)">
      <summary>Creates the first Site calendar assignment.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.ChangeSiteCalendarAssignmentRequest">
      <summary>Changes or corrects a Site calendar assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.ChangeSiteCalendarAssignmentRequest.#ctor(System.String,System.String,System.DateOnly,System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
      <summary>Changes or corrects a Site calendar assignment.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.EndSiteCalendarAssignmentRequest">
      <summary>Ends a Site calendar assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.EndSiteCalendarAssignmentRequest.#ctor(System.String,System.DateOnly,System.String,System.String,System.String,System.String,System.String,System.String)">
      <summary>Ends a Site calendar assignment.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.CreateWorkerScheduleAssignmentRequest">
      <summary>Creates the first Worker base assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.CreateWorkerScheduleAssignmentRequest.#ctor(System.String,System.String,System.String,System.DateOnly,System.String,System.String,System.String,System.String,System.String)">
      <summary>Creates the first Worker base assignment.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.ChangeWorkerScheduleAssignmentRequest">
      <summary>Changes or corrects a Worker base assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.ChangeWorkerScheduleAssignmentRequest.#ctor(System.String,System.String,System.String,System.DateOnly,System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
      <summary>Changes or corrects a Worker base assignment.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.EndWorkerScheduleAssignmentRequest">
      <summary>Ends a Worker base assignment.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.EndWorkerScheduleAssignmentRequest.#ctor(System.String,System.DateOnly,System.String,System.String,System.String,System.String,System.String,System.String)">
      <summary>Ends a Worker base assignment.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentCommandResult">
      <summary>Outcome of an append-only assignment command.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentCommandResult.#ctor(Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentSubjectKindEnum,System.String,System.String,System.String,System.Boolean)">
      <summary>Outcome of an append-only assignment command.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentEntry">
      <summary>One normalized append-only assignment entry.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentEntry.#ctor(System.String,Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentOperationKindEnum,Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentSubjectKindEnum,System.String,System.String,System.String,System.DateOnly,System.String,System.DateTimeOffset,System.String,System.String,System.String,System.Boolean,System.Boolean)">
      <summary>One normalized append-only assignment entry.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentChain">
      <summary>One assignment chain with effective state and paged immutable history.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentChain.#ctor(Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentSubjectKindEnum,System.String,System.DateOnly,Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentEntry,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleAssignmentEntry},System.Int32,System.Int32,System.Int32,System.String)">
      <summary>One assignment chain with effective state and paged immutable history.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarCommandService">
      <summary>Trusted direct-database command surface for working-calendar aggregates.</summary>
      <remarks>
            The package runtime enforces calendar invariants, lifecycle, idempotency, and concurrency.
            It intentionally does not resolve workspace roles; application hosts authorize the actor
            before calling this service.
            </remarks>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarCommandService.CreateAsync(Moltaro.Package.NET.WorkSchedule.Runtime.CreateWorkingCalendarRequest,System.Threading.CancellationToken)">
      <summary>Creates an enabled calendar without creating a draft.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarCommandService.UpdateAsync(Moltaro.Package.NET.WorkSchedule.Runtime.UpdateWorkingCalendarRequest,System.Threading.CancellationToken)">
      <summary>Updates mutable calendar metadata. The stable key cannot be changed.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarCommandService.SetEnabledAsync(Moltaro.Package.NET.WorkSchedule.Runtime.SetWorkingCalendarEnabledRequest,System.Threading.CancellationToken)">
      <summary>Enables or disables a calendar without changing its revisions.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarCommandService.DeleteAsync(Moltaro.Package.NET.WorkSchedule.Runtime.DeleteWorkingCalendarRequest,System.Threading.CancellationToken)">
      <summary>Deletes a calendar and its internal history when operational data does not reference it.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarCommandService.StartDraftAsync(Moltaro.Package.NET.WorkSchedule.Runtime.StartWorkingCalendarDraftRequest,System.Threading.CancellationToken)">
      <summary>Starts the sole draft, blank before first publication or cloned from a selected publication.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarCommandService.ReplaceDraftPatternAsync(Moltaro.Package.NET.WorkSchedule.Runtime.ReplaceWorkingCalendarDraftPatternRequest,System.Threading.CancellationToken)">
      <summary>Atomically replaces the complete editable pattern graph.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarCommandService.DiscardDraftAsync(Moltaro.Package.NET.WorkSchedule.Runtime.DiscardWorkingCalendarDraftRequest,System.Threading.CancellationToken)">
      <summary>Discards the current draft and its pattern graph.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarCommandService.PublishDraftAsync(Moltaro.Package.NET.WorkSchedule.Runtime.PublishWorkingCalendarDraftRequest,System.Threading.CancellationToken)">
      <summary>Publishes the current draft as immutable history.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarCommandService.CancelScheduledRevisionAsync(Moltaro.Package.NET.WorkSchedule.Runtime.CancelScheduledWorkingCalendarRevisionRequest,System.Threading.CancellationToken)">
      <summary>Cancels an immutable future publication before its effective date.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarQueryService">
      <summary>Trusted direct-database query surface for working-calendar aggregates.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarQueryService.ListAsync(Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarListRequest,System.Threading.CancellationToken)">
      <summary>Returns calendars in stable key/id order.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarQueryService.GetAsync(System.String,System.Threading.CancellationToken)">
      <summary>Returns calendar metadata, the full draft, and published revision summaries.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleCalendarQueryService.GetRevisionAsync(System.String,System.String,System.Threading.CancellationToken)">
      <summary>Returns the complete pattern of one immutable published or cancelled revision.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.CreateWorkingCalendarRequest">
      <summary>Request to create a working calendar.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.CreateWorkingCalendarRequest.#ctor(System.String,System.String,System.String,System.String,System.String,System.String)">
      <summary>Request to create a working calendar.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.UpdateWorkingCalendarRequest">
      <summary>Request to change mutable working-calendar metadata.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.UpdateWorkingCalendarRequest.#ctor(System.String,System.String,System.String,System.Guid,System.String,System.String,System.String)">
      <summary>Request to change mutable working-calendar metadata.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.SetWorkingCalendarEnabledRequest">
      <summary>Request to enable or disable a working calendar.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.SetWorkingCalendarEnabledRequest.#ctor(System.String,System.Boolean,System.Guid,System.String,System.String,System.String)">
      <summary>Request to enable or disable a working calendar.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.DeleteWorkingCalendarRequest">
      <summary>Request to delete an unused working calendar.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.DeleteWorkingCalendarRequest.#ctor(System.String,System.Guid,System.String,System.String,System.String)">
      <summary>Request to delete an unused working calendar.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.StartWorkingCalendarDraftRequest">
      <summary>Request to start a normal draft.</summary>
      <remarks>
            Source calendar and revision ids are supplied together when cloning immutable published
            history. A target with published history requires an explicit source.
            </remarks>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.StartWorkingCalendarDraftRequest.#ctor(System.String,System.DateOnly,System.String,System.String,System.Guid,System.String,System.String,System.String)">
      <summary>Request to start a normal draft.</summary>
      <remarks>
            Source calendar and revision ids are supplied together when cloning immutable published
            history. A target with published history requires an explicit source.
            </remarks>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.ReplaceWorkingCalendarDraftPatternRequest">
      <summary>Request to replace a draft's complete weekly pattern.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.ReplaceWorkingCalendarDraftPatternRequest.#ctor(System.String,System.String,System.DateOnly,Moltaro.Package.NET.WorkSchedule.SchedulePatternTypeEnum,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarIntervalModel},System.Guid,System.String,System.String,System.String)">
      <summary>Request to replace a draft's complete weekly pattern.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.DiscardWorkingCalendarDraftRequest">
      <summary>Request to discard a draft.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.DiscardWorkingCalendarDraftRequest.#ctor(System.String,System.String,System.Guid,System.String,System.String,System.String)">
      <summary>Request to discard a draft.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.PublishWorkingCalendarDraftRequest">
      <summary>Request to publish a draft.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.PublishWorkingCalendarDraftRequest.#ctor(System.String,System.String,System.Guid,System.String,System.String,System.String)">
      <summary>Request to publish a draft.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.CancelScheduledWorkingCalendarRevisionRequest">
      <summary>Request to cancel a future published revision.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.CancelScheduledWorkingCalendarRevisionRequest.#ctor(System.String,System.String,System.Guid,System.String,System.String,System.String)">
      <summary>Request to cancel a future published revision.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarListRequest">
      <summary>Deterministic calendar-list filters.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarListRequest.#ctor(System.Nullable{System.Boolean})">
      <summary>Deterministic calendar-list filters.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarCommandResult">
      <summary>Outcome of a calendar mutation.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarCommandResult.#ctor(System.String,System.String,System.String,System.Guid,System.Boolean)">
      <summary>Outcome of a calendar mutation.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarIntervalModel">
      <summary>One interval in a weekly working-calendar pattern.</summary>
      <remarks>
            Overnight work is represented by a start time plus duration. For example, 21:00 to
            03:00 is stored as a 21:00 start and a six-hour wall-clock duration.
            </remarks>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarIntervalModel.#ctor(System.DayOfWeek,System.TimeOnly,System.TimeSpan,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarBreakModel},System.String,System.String)">
      <summary>One interval in a weekly working-calendar pattern.</summary>
      <remarks>
            Overnight work is represented by a start time plus duration. For example, 21:00 to
            03:00 is stored as a 21:00 start and a six-hour wall-clock duration.
            </remarks>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarBreakModel">
      <summary>One break relative to the start of a working interval.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarBreakModel.#ctor(System.TimeSpan,System.TimeSpan,System.String)">
      <summary>One break relative to the start of a working interval.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarPatternModel">
      <summary>Full recurring pattern of one revision.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarPatternModel.#ctor(Moltaro.Package.NET.WorkSchedule.SchedulePatternTypeEnum,System.DateOnly,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarIntervalModel})">
      <summary>Full recurring pattern of one revision.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarListItem">
      <summary>One item in a deterministic calendar list.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarListItem.#ctor(System.String,System.String,System.String,System.String,System.Boolean,System.Guid,System.Boolean,System.Boolean,System.Nullable{System.DateOnly},System.Nullable{System.DateOnly},System.String)">
      <summary>One item in a deterministic calendar list.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarRevisionDaySummary">
      <summary>One day aggregate used to compare published revisions without loading their interval graphs.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarRevisionDaySummary.#ctor(System.DayOfWeek,System.TimeSpan,System.Int32)">
      <summary>One day aggregate used to compare published revisions without loading their interval graphs.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarRevisionSummary">
      <summary>Published revision metadata and compact seven-day aggregates without its interval graph.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarRevisionSummary.#ctor(System.String,System.Int32,System.DateOnly,System.DateTimeOffset,System.String,Moltaro.Package.NET.WorkSchedule.WorkingCalendarRevisionStateEnum,System.Nullable{System.DateTimeOffset},System.String,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarRevisionDaySummary})">
      <summary>Published revision metadata and compact seven-day aggregates without its interval graph.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarDraftDetail">
      <summary>Full draft metadata and editable pattern.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarDraftDetail.#ctor(System.String,System.Int32,Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarPatternModel)">
      <summary>Full draft metadata and editable pattern.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarDetail">
      <summary>Complete calendar detail returned to trusted package callers.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarDetail.#ctor(System.String,System.String,System.String,System.String,System.Boolean,System.DateTimeOffset,System.String,System.Guid,Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarDraftDetail,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarRevisionSummary})">
      <summary>Complete calendar detail returned to trusted package callers.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarRevisionDetail">
      <summary>Complete immutable published revision and pattern.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarRevisionDetail.#ctor(System.String,System.String,System.Int32,System.DateTimeOffset,System.String,Moltaro.Package.NET.WorkSchedule.WorkingCalendarRevisionStateEnum,System.Nullable{System.DateTimeOffset},System.String,Moltaro.Package.NET.WorkSchedule.Runtime.WorkingCalendarPatternModel)">
      <summary>Complete immutable published revision and pattern.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveDiagnosticCodeEnum">
      <summary>Structured reason why part of an effective schedule could not be resolved.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleEffectiveScheduleQueryService">
      <summary>Trusted direct-database effective-schedule query surface.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleEffectiveScheduleQueryService.QueryAsync(Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveScheduleRequest,System.Threading.CancellationToken)">
      <summary>Resolves complete logical working intervals for an inclusive local-date range.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveScheduleRequest">
      <summary>Bounded effective-schedule query.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveScheduleRequest.#ctor(System.DateOnly,System.DateOnly,System.Collections.Generic.IReadOnlyList{System.String},System.Collections.Generic.IReadOnlyList{System.String},System.Nullable{System.TimeOnly})">
      <summary>Bounded effective-schedule query.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveDiagnostic">
      <summary>One structured projection diagnostic.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveDiagnostic.#ctor(Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveDiagnosticCodeEnum,System.DateOnly,System.String,System.String,System.String,System.String)">
      <summary>One structured projection diagnostic.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveBreak">
      <summary>One break in a resolved logical interval.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveBreak.#ctor(System.String,System.DateTime,System.DateTime,System.DateTimeOffset,System.DateTimeOffset,System.TimeSpan)">
      <summary>One break in a resolved logical interval.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveSourceBoundary">
      <summary>Logical source boundary retained on a final effective interval.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveSourceBoundary.#ctor(System.String,System.DateTime,System.DateTime,System.DateTimeOffset,System.DateTimeOffset,System.String)">
      <summary>Logical source boundary retained on a final effective interval.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionReference">
      <summary>Applied append-only exception evidence retained on a final result.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionReference.#ctor(System.String,System.String,Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionKindEnum,Moltaro.Package.NET.WorkSchedule.ScheduleOverrideScopeTypeEnum,System.String,System.String,System.String,Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionReasonCodeEnum,System.String,Moltaro.Package.NET.WorkSchedule.OverrideAuthorityTierEnum,System.DateTime,System.DateTime,System.DateTimeOffset,System.DateTimeOffset)">
      <summary>Applied append-only exception evidence retained on a final result.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpactStatusEnum">
      <summary>Authoritative outcome of one exception within the loaded effective projection.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval">
      <summary>One authoritative exception-impact interval, including the Calendar revision and relation source that produced it.</summary>
      <param name="IntervalId">Stable effective interval identifier.</param>
      <param name="WorkerId">Worker identifier for worker projections, or <see langword="null" /> for Site-only projections.</param>
      <param name="SiteId">Visible Site identifier that owns the interval.</param>
      <param name="IanaTimeZoneId">IANA time-zone identifier used for the local boundaries.</param>
      <param name="LocalStart">Unspecified-kind local start in <paramref name="IanaTimeZoneId" />.</param>
      <param name="LocalEnd">Unspecified-kind local end in <paramref name="IanaTimeZoneId" />.</param>
      <param name="UtcStart">Unambiguous inclusive UTC start.</param>
      <param name="UtcEnd">Unambiguous exclusive UTC end.</param>
      <param name="CalendarId">Calendar identifier that produced the interval, when calendar-backed.</param>
      <param name="CalendarRevisionId">Published Calendar revision identifier that produced the interval, when available.</param>
      <param name="CalendarRevisionNumber">Published Calendar revision number that produced the interval, when available.</param>
      <param name="CalendarSourceKind">Exact assignment or exception relation kind that selected <paramref name="CalendarId" />.</param>
      <param name="CalendarSourceId">Identifier of the exact assignment or exception relation that selected <paramref name="CalendarId" />.</param>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.#ctor(System.String,System.String,System.String,System.String,System.DateTime,System.DateTime,System.DateTimeOffset,System.DateTimeOffset,System.String,System.String,System.Nullable{System.Int32},System.String,System.String)">
      <summary>One authoritative exception-impact interval, including the Calendar revision and relation source that produced it.</summary>
      <param name="IntervalId">Stable effective interval identifier.</param>
      <param name="WorkerId">Worker identifier for worker projections, or <see langword="null" /> for Site-only projections.</param>
      <param name="SiteId">Visible Site identifier that owns the interval.</param>
      <param name="IanaTimeZoneId">IANA time-zone identifier used for the local boundaries.</param>
      <param name="LocalStart">Unspecified-kind local start in <paramref name="IanaTimeZoneId" />.</param>
      <param name="LocalEnd">Unspecified-kind local end in <paramref name="IanaTimeZoneId" />.</param>
      <param name="UtcStart">Unambiguous inclusive UTC start.</param>
      <param name="UtcEnd">Unambiguous exclusive UTC end.</param>
      <param name="CalendarId">Calendar identifier that produced the interval, when calendar-backed.</param>
      <param name="CalendarRevisionId">Published Calendar revision identifier that produced the interval, when available.</param>
      <param name="CalendarRevisionNumber">Published Calendar revision number that produced the interval, when available.</param>
      <param name="CalendarSourceKind">Exact assignment or exception relation kind that selected <paramref name="CalendarId" />.</param>
      <param name="CalendarSourceId">Identifier of the exact assignment or exception relation that selected <paramref name="CalendarId" />.</param>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.IntervalId">
      <summary>Stable effective interval identifier.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.WorkerId">
      <summary>Worker identifier for worker projections, or <see langword="null" /> for Site-only projections.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.SiteId">
      <summary>Visible Site identifier that owns the interval.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.IanaTimeZoneId">
      <summary>IANA time-zone identifier used for the local boundaries.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.LocalStart">
      <summary>Unspecified-kind local start in <paramref name="IanaTimeZoneId" />.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.LocalEnd">
      <summary>Unspecified-kind local end in <paramref name="IanaTimeZoneId" />.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.UtcStart">
      <summary>Unambiguous inclusive UTC start.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.UtcEnd">
      <summary>Unambiguous exclusive UTC end.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.CalendarId">
      <summary>Calendar identifier that produced the interval, when calendar-backed.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.CalendarRevisionId">
      <summary>Published Calendar revision identifier that produced the interval, when available.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.CalendarRevisionNumber">
      <summary>Published Calendar revision number that produced the interval, when available.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.CalendarSourceKind">
      <summary>Exact assignment or exception relation kind that selected <paramref name="CalendarId" />.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval.CalendarSourceId">
      <summary>Identifier of the exact assignment or exception relation that selected <paramref name="CalendarId" />.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCalendarProvenance">
      <summary>Calendar and exact relation source that govern one visible subject during a UTC window on one local date.</summary>
      <param name="WorkerId">Worker identifier for worker context, or <see langword="null" /> for Site context.</param>
      <param name="SiteId">Visible Site identifier governed by this context.</param>
      <param name="LocalDate">Local date interpreted in <paramref name="IanaTimeZoneId" />.</param>
      <param name="IanaTimeZoneId">IANA time-zone identifier that makes <paramref name="LocalDate" /> unambiguous.</param>
      <param name="WorkingCalendarId">Calendar identifier selected for this context, or <see langword="null" /> when none is assigned.</param>
      <param name="CalendarSourceKind">Exact assignment or exception relation kind that selected <paramref name="WorkingCalendarId" />.</param>
      <param name="CalendarSourceId">Identifier of the exact assignment or exception relation that selected <paramref name="WorkingCalendarId" />.</param>
      <param name="ActiveUtcStart">Unambiguous inclusive UTC start of this context.</param>
      <param name="ActiveUtcEnd">Unambiguous exclusive UTC end of this context.</param>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCalendarProvenance.#ctor(System.String,System.String,System.DateOnly,System.String,System.String,System.String,System.String,System.DateTimeOffset,System.DateTimeOffset)">
      <summary>Calendar and exact relation source that govern one visible subject during a UTC window on one local date.</summary>
      <param name="WorkerId">Worker identifier for worker context, or <see langword="null" /> for Site context.</param>
      <param name="SiteId">Visible Site identifier governed by this context.</param>
      <param name="LocalDate">Local date interpreted in <paramref name="IanaTimeZoneId" />.</param>
      <param name="IanaTimeZoneId">IANA time-zone identifier that makes <paramref name="LocalDate" /> unambiguous.</param>
      <param name="WorkingCalendarId">Calendar identifier selected for this context, or <see langword="null" /> when none is assigned.</param>
      <param name="CalendarSourceKind">Exact assignment or exception relation kind that selected <paramref name="WorkingCalendarId" />.</param>
      <param name="CalendarSourceId">Identifier of the exact assignment or exception relation that selected <paramref name="WorkingCalendarId" />.</param>
      <param name="ActiveUtcStart">Unambiguous inclusive UTC start of this context.</param>
      <param name="ActiveUtcEnd">Unambiguous exclusive UTC end of this context.</param>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCalendarProvenance.WorkerId">
      <summary>Worker identifier for worker context, or <see langword="null" /> for Site context.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCalendarProvenance.SiteId">
      <summary>Visible Site identifier governed by this context.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCalendarProvenance.LocalDate">
      <summary>Local date interpreted in <paramref name="IanaTimeZoneId" />.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCalendarProvenance.IanaTimeZoneId">
      <summary>IANA time-zone identifier that makes <paramref name="LocalDate" /> unambiguous.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCalendarProvenance.WorkingCalendarId">
      <summary>Calendar identifier selected for this context, or <see langword="null" /> when none is assigned.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCalendarProvenance.CalendarSourceKind">
      <summary>Exact assignment or exception relation kind that selected <paramref name="WorkingCalendarId" />.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCalendarProvenance.CalendarSourceId">
      <summary>Identifier of the exact assignment or exception relation that selected <paramref name="WorkingCalendarId" />.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCalendarProvenance.ActiveUtcStart">
      <summary>Unambiguous inclusive UTC start of this context.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCalendarProvenance.ActiveUtcEnd">
      <summary>Unambiguous exclusive UTC end of this context.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpact">
      <summary>Source and final intervals and Calendar contexts computed for one exception by the effective-schedule engine.</summary>
      <param name="ExceptionId">Identifier of the exception whose effect is explained.</param>
      <param name="ChainRootId">Identifier of the append-only exception chain.</param>
      <param name="WorkerId">Affected Worker identifier, when the exception has Worker scope.</param>
      <param name="SiteId">Affected Site identifier, when the exception has Site context.</param>
      <param name="Status">Whether the exception changed effective Site, time, zone, Calendar, or Calendar revision facts.</param>
      <param name="BeforeIntervals">Effective intervals before applying this exception.</param>
      <param name="AfterIntervals">Effective intervals after applying this exception.</param>
      <param name="BeforeCalendars">Dated Calendar contexts before the exception, retained even when no source interval exists.</param>
      <param name="AfterCalendars">Dated Calendar contexts after the exception, retained even when the final schedule has no interval.</param>
      <param name="WinnerExceptionIds">Exception identifiers that won relevant overlap collisions.</param>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpact.#ctor(System.String,System.String,System.String,System.String,Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpactStatusEnum,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveImpactInterval},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCalendarProvenance},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCalendarProvenance},System.Collections.Generic.IReadOnlyList{System.String})">
      <summary>Source and final intervals and Calendar contexts computed for one exception by the effective-schedule engine.</summary>
      <param name="ExceptionId">Identifier of the exception whose effect is explained.</param>
      <param name="ChainRootId">Identifier of the append-only exception chain.</param>
      <param name="WorkerId">Affected Worker identifier, when the exception has Worker scope.</param>
      <param name="SiteId">Affected Site identifier, when the exception has Site context.</param>
      <param name="Status">Whether the exception changed effective Site, time, zone, Calendar, or Calendar revision facts.</param>
      <param name="BeforeIntervals">Effective intervals before applying this exception.</param>
      <param name="AfterIntervals">Effective intervals after applying this exception.</param>
      <param name="BeforeCalendars">Dated Calendar contexts before the exception, retained even when no source interval exists.</param>
      <param name="AfterCalendars">Dated Calendar contexts after the exception, retained even when the final schedule has no interval.</param>
      <param name="WinnerExceptionIds">Exception identifiers that won relevant overlap collisions.</param>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpact.ExceptionId">
      <summary>Identifier of the exception whose effect is explained.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpact.ChainRootId">
      <summary>Identifier of the append-only exception chain.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpact.WorkerId">
      <summary>Affected Worker identifier, when the exception has Worker scope.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpact.SiteId">
      <summary>Affected Site identifier, when the exception has Site context.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpact.Status">
      <summary>Whether the exception changed effective Site, time, zone, Calendar, or Calendar revision facts.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpact.BeforeIntervals">
      <summary>Effective intervals before applying this exception.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpact.AfterIntervals">
      <summary>Effective intervals after applying this exception.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpact.BeforeCalendars">
      <summary>Dated Calendar contexts before the exception, retained even when no source interval exists.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpact.AfterCalendars">
      <summary>Dated Calendar contexts after the exception, retained even when the final schedule has no interval.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpact.WinnerExceptionIds">
      <summary>Exception identifiers that won relevant overlap collisions.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCollision">
      <summary>Deterministically resolved overlap between exception evidence rows.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCollision.#ctor(System.String,System.String,System.String,System.DateTime,System.DateTime,System.String,System.Collections.Generic.IReadOnlyList{System.String},System.String)">
      <summary>Deterministically resolved overlap between exception evidence rows.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval">
      <summary>One effective logical interval, including the exact relation that selected its Calendar.</summary>
      <param name="IntervalId">Stable effective interval identifier.</param>
      <param name="WorkerId">Worker identifier for Worker projections, or <see langword="null" /> for Site-only projections.</param>
      <param name="SiteId">Site identifier that owns the interval.</param>
      <param name="CalendarId">Calendar identifier that produced the interval, when calendar-backed.</param>
      <param name="CalendarRevisionId">Published Calendar revision identifier that produced the interval, when available.</param>
      <param name="CalendarRevisionNumber">Published Calendar revision number that produced the interval, when available.</param>
      <param name="IanaTimeZoneId">IANA time-zone identifier used for local boundaries.</param>
      <param name="LocalStart">Unspecified-kind local start.</param>
      <param name="LocalEnd">Unspecified-kind local end.</param>
      <param name="UtcStart">Unambiguous inclusive UTC start.</param>
      <param name="UtcEnd">Unambiguous exclusive UTC end.</param>
      <param name="GrossDuration">Duration before subtracting breaks.</param>
      <param name="NetDuration">Duration after subtracting breaks.</param>
      <param name="Breaks">Breaks retained in the effective interval.</param>
      <param name="Label">Published Calendar interval label, when present.</param>
      <param name="DstAdjusted">Whether civil-time resolution adjusted a daylight-saving boundary.</param>
      <param name="SourceBoundary">Published source boundary used to create the interval.</param>
      <param name="AppliedExceptions">Subject-matching exceptions whose authoritative impact status is <see cref="F:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpactStatusEnum.Applied" />.</param>
      <param name="CollisionIds">Resolved overlap collision identifiers.</param>
      <param name="CalendarSourceKind">Exact assignment or exception relation kind that selected <paramref name="CalendarId" />.</param>
      <param name="CalendarSourceId">Identifier of the exact assignment or exception relation that selected <paramref name="CalendarId" />.</param>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.#ctor(System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Int32},System.String,System.DateTime,System.DateTime,System.DateTimeOffset,System.DateTimeOffset,System.TimeSpan,System.TimeSpan,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveBreak},System.String,System.Boolean,Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveSourceBoundary,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionReference},System.Collections.Generic.IReadOnlyList{System.String},System.String,System.String)">
      <summary>One effective logical interval, including the exact relation that selected its Calendar.</summary>
      <param name="IntervalId">Stable effective interval identifier.</param>
      <param name="WorkerId">Worker identifier for Worker projections, or <see langword="null" /> for Site-only projections.</param>
      <param name="SiteId">Site identifier that owns the interval.</param>
      <param name="CalendarId">Calendar identifier that produced the interval, when calendar-backed.</param>
      <param name="CalendarRevisionId">Published Calendar revision identifier that produced the interval, when available.</param>
      <param name="CalendarRevisionNumber">Published Calendar revision number that produced the interval, when available.</param>
      <param name="IanaTimeZoneId">IANA time-zone identifier used for local boundaries.</param>
      <param name="LocalStart">Unspecified-kind local start.</param>
      <param name="LocalEnd">Unspecified-kind local end.</param>
      <param name="UtcStart">Unambiguous inclusive UTC start.</param>
      <param name="UtcEnd">Unambiguous exclusive UTC end.</param>
      <param name="GrossDuration">Duration before subtracting breaks.</param>
      <param name="NetDuration">Duration after subtracting breaks.</param>
      <param name="Breaks">Breaks retained in the effective interval.</param>
      <param name="Label">Published Calendar interval label, when present.</param>
      <param name="DstAdjusted">Whether civil-time resolution adjusted a daylight-saving boundary.</param>
      <param name="SourceBoundary">Published source boundary used to create the interval.</param>
      <param name="AppliedExceptions">Subject-matching exceptions whose authoritative impact status is <see cref="F:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpactStatusEnum.Applied" />.</param>
      <param name="CollisionIds">Resolved overlap collision identifiers.</param>
      <param name="CalendarSourceKind">Exact assignment or exception relation kind that selected <paramref name="CalendarId" />.</param>
      <param name="CalendarSourceId">Identifier of the exact assignment or exception relation that selected <paramref name="CalendarId" />.</param>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.IntervalId">
      <summary>Stable effective interval identifier.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.WorkerId">
      <summary>Worker identifier for Worker projections, or <see langword="null" /> for Site-only projections.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.SiteId">
      <summary>Site identifier that owns the interval.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.CalendarId">
      <summary>Calendar identifier that produced the interval, when calendar-backed.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.CalendarRevisionId">
      <summary>Published Calendar revision identifier that produced the interval, when available.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.CalendarRevisionNumber">
      <summary>Published Calendar revision number that produced the interval, when available.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.IanaTimeZoneId">
      <summary>IANA time-zone identifier used for local boundaries.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.LocalStart">
      <summary>Unspecified-kind local start.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.LocalEnd">
      <summary>Unspecified-kind local end.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.UtcStart">
      <summary>Unambiguous inclusive UTC start.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.UtcEnd">
      <summary>Unambiguous exclusive UTC end.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.GrossDuration">
      <summary>Duration before subtracting breaks.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.NetDuration">
      <summary>Duration after subtracting breaks.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.Breaks">
      <summary>Breaks retained in the effective interval.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.Label">
      <summary>Published Calendar interval label, when present.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.DstAdjusted">
      <summary>Whether civil-time resolution adjusted a daylight-saving boundary.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.SourceBoundary">
      <summary>Published source boundary used to create the interval.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.AppliedExceptions">
      <summary>Subject-matching exceptions whose authoritative impact status is <see cref="F:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpactStatusEnum.Applied" />.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.CollisionIds">
      <summary>Resolved overlap collision identifiers.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.CalendarSourceKind">
      <summary>Exact assignment or exception relation kind that selected <paramref name="CalendarId" />.</summary>
    </member>
    <member name="P:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval.CalendarSourceId">
      <summary>Identifier of the exact assignment or exception relation that selected <paramref name="CalendarId" />.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveSiteDay">
      <summary>Resolved Site hours for one local date.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveSiteDay.#ctor(System.String,System.DateOnly,System.String,System.String,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval})">
      <summary>Resolved Site hours for one local date.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerDaySiteContext">
      <summary>One governed Site and civil-time context that applies to part of a Worker's local day.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerDaySiteContext.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.DateTimeOffset,System.DateTimeOffset)">
      <summary>One governed Site and civil-time context that applies to part of a Worker's local day.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerMomentStatusEnum">
      <summary>Outcome of resolving one selected Worker wall-clock moment against governed Site contexts.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerMomentDiagnosticCodeEnum">
      <summary>Structured temporal diagnostic for a selected Worker wall-clock moment.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerMomentSiteContext">
      <summary>One governed Site whose authoritative window contains the selected local wall-clock candidate.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerMomentSiteContext.#ctor(System.String,System.String,System.DateTime,System.DateTime,System.DateTimeOffset,System.DateTimeOffset,System.DateTime,System.DateTimeOffset,System.Boolean,System.Boolean)">
      <summary>One governed Site whose authoritative window contains the selected local wall-clock candidate.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerMomentContext">
      <summary>Authoritative selected-moment answer produced by the Work Schedule wall-clock policy.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerMomentContext.#ctor(System.DateTime,Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerMomentStatusEnum,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerMomentSiteContext},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerMomentDiagnosticCodeEnum})">
      <summary>Authoritative selected-moment answer produced by the Work Schedule wall-clock policy.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerDayContext">
      <summary>
            Governed civil-time context for one requested Worker and local date, independent of working intervals.
            </summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerDayContext.#ctor(System.String,System.DateOnly,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerDaySiteContext},Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerMomentContext)">
      <summary>
            Governed civil-time context for one requested Worker and local date, independent of working intervals.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveScheduleProjection">
      <summary>Complete partial-success projection whose applied evidence contains only subject impacts with <see cref="F:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpactStatusEnum.Applied" /> status.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveScheduleProjection.#ctor(System.DateOnly,System.DateOnly,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveSiteDay},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveInterval},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerDayContext},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionReference},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpact},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveCollision},System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveDiagnostic})">
      <summary>Complete partial-success projection whose applied evidence contains only subject impacts with <see cref="F:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveExceptionImpactStatusEnum.Applied" /> status.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerMomentPolicy">
      <summary>Resolves one Worker-local wall-clock value through the authoritative Work Schedule DST policy.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerMomentPolicy.Resolve(System.DateOnly,System.TimeOnly,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleEffectiveWorkerDaySiteContext})">
      <summary>
            Resolves a local date and time independently in every governed Site zone and keeps only
            candidates inside the half-open authoritative window for that Site.
            </summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleExceptionCommandService">
      <summary>Trusted append-only schedule-exception command surface.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleExceptionCommandService.CreateAsync(Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCreateRequest,System.Threading.CancellationToken)">
      <summary>Creates one schedule exception chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleExceptionCommandService.CorrectAsync(Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCorrectRequest,System.Threading.CancellationToken)">
      <summary>Appends a complete correction to an existing chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleExceptionCommandService.CancelAsync(Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCancelRequest,System.Threading.CancellationToken)">
      <summary>Appends terminal cancellation evidence.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleExceptionQueryService">
      <summary>Trusted schedule-exception query surface.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleExceptionQueryService.GetAsync(System.String,System.Threading.CancellationToken)">
      <summary>Returns one exception chain by any evidence id or chain root id.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.IWorkScheduleExceptionQueryService.QueryAsync(Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionQueryRequest,System.Threading.CancellationToken)">
      <summary>Queries active exception chains overlapping a bounded local-date range.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionLocalInterval">
      <summary>One exact local interval; end may be on the following local date.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionLocalInterval.#ctor(System.DateOnly,System.TimeOnly,System.DateOnly,System.TimeOnly,System.String,System.Nullable{System.DateTimeOffset},System.Nullable{System.DateTimeOffset})">
      <summary>One exact local interval; end may be on the following local date.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionDiagnosticCodeEnum">
      <summary>Deterministic daylight-saving diagnostic for exception boundaries.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionDiagnostic">
      <summary>One exception-boundary diagnostic.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionDiagnostic.#ctor(Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionDiagnosticCodeEnum,System.String,System.Nullable{System.Int32})">
      <summary>One exception-boundary diagnostic.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCreateRequest">
      <summary>Creates a complete exception chain root.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCreateRequest.#ctor(Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionKindEnum,Moltaro.Package.NET.WorkSchedule.ScheduleOverrideScopeTypeEnum,System.String,System.String,System.String,System.String,System.String,System.Boolean,System.DateOnly,System.DateOnly,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionLocalInterval},Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionReasonCodeEnum,System.String,System.String,System.Nullable{System.DateTimeOffset},System.Nullable{System.DateTimeOffset},System.String,System.String,System.String)">
      <summary>Creates a complete exception chain root.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCorrectRequest">
      <summary>Corrects an existing exception with a complete replacement.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCorrectRequest.#ctor(System.String,System.String,Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCreateRequest)">
      <summary>Corrects an existing exception with a complete replacement.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCancelRequest">
      <summary>Cancels an existing exception chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCancelRequest.#ctor(System.String,System.String,System.String,System.String,System.String,System.String)">
      <summary>Cancels an existing exception chain.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionQueryRequest">
      <summary>Bounded, cursor-paged exception query.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionQueryRequest.#ctor(System.DateOnly,System.DateOnly,System.Collections.Generic.IReadOnlyList{System.String},System.Collections.Generic.IReadOnlyList{System.String},System.String,System.Int32,System.Boolean)">
      <summary>Bounded, cursor-paged exception query.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCommandResult">
      <summary>Result of one append-only exception command.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionCommandResult.#ctor(System.String,System.String,System.String,System.Boolean)">
      <summary>Result of one append-only exception command.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionEntry">
      <summary>One normalized immutable exception evidence entry.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionEntry.#ctor(System.String,System.String,System.Int64,Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionOperationKindEnum,Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionKindEnum,Moltaro.Package.NET.WorkSchedule.ScheduleOverrideScopeTypeEnum,System.String,System.String,System.String,System.String,System.String,System.Boolean,System.DateOnly,System.DateOnly,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionLocalInterval},Moltaro.Package.NET.WorkSchedule.WorkScheduleExceptionReasonCodeEnum,System.String,Moltaro.Package.NET.WorkSchedule.OverrideAuthorityTierEnum,System.String,System.Nullable{System.DateTimeOffset},System.Nullable{System.DateTimeOffset},System.DateTimeOffset,System.String,System.String,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionDiagnostic})">
      <summary>One normalized immutable exception evidence entry.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionChain">
      <summary>Complete append-only exception chain.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionChain.#ctor(System.String,Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionEntry,System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionEntry},System.String,System.Boolean)">
      <summary>Complete append-only exception chain.</summary>
    </member>
    <member name="T:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionPage">
      <summary>Cursor-paged exception result ordered by local start, chain root, and sequence.</summary>
    </member>
    <member name="M:Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionPage.#ctor(System.Collections.Generic.IReadOnlyList{Moltaro.Package.NET.WorkSchedule.Runtime.WorkScheduleExceptionEntry},System.String)">
      <summary>Cursor-paged exception result ordered by local start, chain root, and sequence.</summary>
    </member>
  </members>
</doc>