Skip to content

Interfaces

app.application.interfaces

View source code

Application-layer interface contracts (Phase 1 abstraction seams).

These Protocol-based interfaces decouple services and managers from concrete infrastructure implementations. Concrete classes satisfy them via structural subtyping — no explicit implements declaration is required.

See Also

Layer: Application. Context: Defines protocol boundaries consumed by application orchestration.

Modules and packages

Public re-exports