cadrumo.adapters.outbound package¶
Outbound adapter namespace for external service integrations.
This package root exports no provider classes. Focused child packages group
concrete integrations by external counterpart: adapters.outbound.aeat for
AEAT Sede authentication, browser, read, verify, and export adapters;
adapters.outbound.google for Google-backed collaboration services;
adapters.outbound.llm for model-provider completion adapters;
adapters.outbound.fx for exchange-rate acquisition; and
adapters.outbound.storage for outbound storage synchronisation.
Application-layer facades define the stable protocols and operator actions. Outbound adapters provide concrete implementations without becoming import-time dependencies of state-free command paths.
See also
adapters.outbound.aeatAEAT Sede authentication, browser, read, verify, and export adapter boundary.
application.authApplication auth facade that selects providers and owns operator-facing session lifecycle commands.
application.liveRead-only live acquisition facade that consumes outbound AEAT adapters.
core.access_gateCore live-read gate and permanent live-write refusal enforced before outbound AEAT access proceeds.
Subpackages¶
- cadrumo.adapters.outbound.aeat package
- cadrumo.adapters.outbound.browser_runtime package
- cadrumo.adapters.outbound.fx package
- cadrumo.adapters.outbound.google package
- Submodules
- cadrumo.adapters.outbound.google._calc_sheets_apply_formatting module
build_number_format_requests()build_emphasis_format_requests()build_base_font_requests()build_styled_range_requests()build_column_width_requests()build_frozen_view_requests()build_auto_filter_requests()build_grid_resize_requests()build_protected_range_requests()build_cell_constraint_requests()
- cadrumo.adapters.outbound.google._calc_sheets_apply_values module
- cadrumo.adapters.outbound.google._preconditions module
- cadrumo.adapters.outbound.google.active_profile module
- cadrumo.adapters.outbound.google.api module
- cadrumo.adapters.outbound.google.calc_sheets_apply module
- cadrumo.adapters.outbound.google.calc_sheets_pull module
- cadrumo.adapters.outbound.google.calc_sheets_pull_records module
- cadrumo.adapters.outbound.google.document_link_resolver module
- cadrumo.adapters.outbound.google.drive_entries module
- cadrumo.adapters.outbound.google.errors module
GoogleAuthPreconditionConditiongoogle_auth_no_action_verdict()GoogleAuthErrorGoogleAuthValidationErrorGoogleAuthClientNotRegisteredErrorGoogleAuthClientRevokedErrorGoogleAuthRevokedErrorGoogleAuthExpiredErrorGoogleAuthScopeInsufficientErrorGoogleAuthNetworkErrorGoogleAuthLoopbackBindErrorGoogleAuthBrowserOpenErrorGoogleAuthNonInteractiveErrorGoogleAuthKeychainLockedErrorGoogleAuthProfileUnboundError
- cadrumo.adapters.outbound.google.impersonation module
- cadrumo.adapters.outbound.google.oauth_flow module
- cadrumo.adapters.outbound.google.records module
- cadrumo.adapters.outbound.google.session_store module
- cadrumo.adapters.outbound.google._calc_sheets_apply_formatting module
- Submodules
- cadrumo.adapters.outbound.llm package
- Subpackages
- Submodules
- cadrumo.adapters.outbound.llm.client module
- cadrumo.adapters.outbound.llm.column_role_mapping module
COLUMN_ROLE_MAPPING_PROMPT_IDObservedColumnRejectedRoleProposalDiscardedDuplicateClaimUnknownColumnClaimColumnRoleProposalProposedColumnRoleColumnRoleMappingReplypermitted_column_roles()build_column_role_mapping_prompt()parse_column_role_mapping_response()SemanticColumnRoleMappermap_column_roles()resolve_column_roles()
- cadrumo.adapters.outbound.llm.consent module
- cadrumo.adapters.outbound.llm.errors module
- cadrumo.adapters.outbound.llm.evidence_draft_text module
- cadrumo.adapters.outbound.llm.evidence_draft_vision module
- cadrumo.adapters.outbound.llm.invoice_extraction_prompt module
- cadrumo.adapters.outbound.llm.invoice_field_contract module
- cadrumo.adapters.outbound.llm.invoice_field_grounding module
- cadrumo.adapters.outbound.llm.models module
- cadrumo.adapters.outbound.llm.preconditions module
- cadrumo.adapters.outbound.llm.pricing module
- cadrumo.adapters.outbound.llm.response_json module
- cadrumo.adapters.outbound.llm.retention module
- cadrumo.adapters.outbound.llm.role_fitness module
- cadrumo.adapters.outbound.llm.supply_nature_proposal module
- cadrumo.adapters.outbound.llm.text_classifier module
- cadrumo.adapters.outbound.llm.vision_classifier module
- cadrumo.adapters.outbound.model_runtime package
- cadrumo.adapters.outbound.storage package
- Submodules
- cadrumo.adapters.outbound.storage._google_drive module
- cadrumo.adapters.outbound.storage._google_drive_metadata module
- cadrumo.adapters.outbound.storage._integrity module
- cadrumo.adapters.outbound.storage._key_validation module
- cadrumo.adapters.outbound.storage._object_name module
- cadrumo.adapters.outbound.storage.drive_pagination module
- cadrumo.adapters.outbound.storage.errors module
OutboundStorageErrorOutboundStorageValidationErrorOutboundStorageNotFoundErrorOutboundStorageConflictErrorOutboundStoragePermissionErrorOutboundStoragePathTooLongErrorOutboundStorageQuotaErrorOutboundStorageNetworkErrorOutboundStorageIntegrityErrorOutboundStorageUnavailableErrorStorageCorruptionError
- cadrumo.adapters.outbound.storage.factory module
- cadrumo.adapters.outbound.storage.local module
- cadrumo.adapters.outbound.storage.mirror_manifest module
- cadrumo.adapters.outbound.storage.path_budget module
- cadrumo.adapters.outbound.storage.protocol module
- cadrumo.adapters.outbound.storage.records module
- Submodules