aeat package

Import-light root package for the AEAT toolkit.

The package root exposes only the distribution __version__. Concrete capabilities live behind layer facades: core for shared primitives and runtime context, domain for business authorities, application for use-case orchestration, adapters for inbound, outbound, and persistence infrastructure, and entrypoints for operator transports such as the Typer CLI.

Importing aeat must not configure logging, load registries, open storage, or materialise browser/PDF integrations. The pikepdf._core bridge logger is silenced via the loggers block in core.logging.configure_logging() rather than by bootstrap-time side effects here, keeping logger policy in one auditable location.

See also

core.resources

Bundled registry and corpus resource boundary used after a concrete capability imports the relevant layer.

core.logging

Central logging configuration surface kept out of package import side effects.

application.operator_surface

Backend-owned capability contract for operator and automation surfaces.

Subpackages