aeat.application.overview._errors module

Narrow exceptions for overview read-model assembly.

Overview services are local application projections. These exceptions cover failures to assemble status, calendar, agenda, backlog, or explain payloads from already-loaded inputs rather than transport or AEAT live read failures. They inherit from AeatError so the central error registry can map overview failures to stable CLI envelopes.

exception OverviewError(message=None, *, context=None, suggestion=None, translated_message=None)[source]

Bases: AeatError

Base error for overview status, calendar, agenda, backlog, and explain failures.

Parameters:
  • message (str | None)

  • context (Mapping[str, object] | None)

  • suggestion (str | None)

  • translated_message (str | None)

Return type:

None

code: ClassVar[ErrorCode]
exception OverviewCalendarError(message=None, *, context=None, suggestion=None, translated_message=None)[source]

Bases: OverviewError

Raised when application.overview.build_overview_calendar() fails.

Parameters:
  • message (str | None)

  • context (Mapping[str, object] | None)

  • suggestion (str | None)

  • translated_message (str | None)

Return type:

None

code: ClassVar[ErrorCode]
exception OverviewAgendaError(message=None, *, context=None, suggestion=None, translated_message=None)[source]

Bases: OverviewError

Raised when application.overview.build_overview_agenda() fails.

Parameters:
  • message (str | None)

  • context (Mapping[str, object] | None)

  • suggestion (str | None)

  • translated_message (str | None)

Return type:

None

code: ClassVar[ErrorCode]
exception OverviewBacklogError(message=None, *, context=None, suggestion=None, translated_message=None)[source]

Bases: OverviewError

Raised when application.overview.build_overview_backlog() fails.

Parameters:
  • message (str | None)

  • context (Mapping[str, object] | None)

  • suggestion (str | None)

  • translated_message (str | None)

Return type:

None

code: ClassVar[ErrorCode]
exception OverviewExplainError(message=None, *, context=None, suggestion=None, translated_message=None)[source]

Bases: OverviewError

Raised when application.overview.build_overview_explain() fails.

Parameters:
  • message (str | None)

  • context (Mapping[str, object] | None)

  • suggestion (str | None)

  • translated_message (str | None)

Return type:

None

code: ClassVar[ErrorCode]