Coverage for src/lexigram/admin/cqrs/__init__.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.15.4, created at 2026-08-21 14:56 +0800

1"""Admin CQRS message types. 

2 

3Commands are defined canonically in ``lexigram.admin.cqrs.commands``. 

4Queries are defined in ``lexigram.admin.cqrs.queries``. 

5 

6The framework command and query buses (``CommandBusImpl`` / ``QueryBusImpl``) 

7live in ``lexigram-events`` and satisfy ``CommandBusProtocol`` / 

8``QueryBusProtocol`` from ``lexigram-contracts``. There are no admin-specific 

9bus reimplementations. 

10""" 

11 

12from __future__ import annotations 

13 

14from lexigram.admin.cqrs.commands import AdminCommand 

15from lexigram.admin.cqrs.queries import AdminQuery 

16 

17__all__ = ["AdminCommand", "AdminQuery"]