cadrumo.entrypoints.tui.declarations.models module

Typed presentation and handoff contracts for Declarations screens.

class DeclarationsCalendarScopeV1(*values)[source]

Bases: StrEnum

Closed, presentation-only calendar scopes.

ALL
PAST
UPCOMING
OVERDUE
FILED
EVIDENCE_UNKNOWN
class DeclarationsRouteTargetV1(**data)[source]

Bases: BaseModel

One closed internal destination.

Parameters:

data (Any)

destination: DeclarationsDestinationIdV1
zone: DeclarationsWorkspaceZone | None
class ModeloWorkspaceScreenFactoryV1(*args, **kwargs)[source]

Bases: Protocol

Injected factory for the existing host-neutral Modelo workspace.

class RevisionHandoffV1(*args, **kwargs)[source]

Bases: Protocol

Injected navigation handoff for one calculation revision identity.

class FilingHandoffV1(*args, **kwargs)[source]

Bases: Protocol

Injected navigation handoff for one filing-history identity.

class CalendarEntryHandoffV1(*args, **kwargs)[source]

Bases: Protocol

Injected navigation handoff for one natural legal address.

class CalendarRecoveryHandoffV1(*args, **kwargs)[source]

Bases: Protocol

Injected executor for the canonical excluded recovery action.