dodil/erp-brick-gl
DODIL ERP brick: general ledger
tests/scenarios/catalogue.py
"""gl's scenario catalogue: the generated permission probes over every use case through both doors, and the spec's scenarios
(module.yaml tests.scenarios, SC-GL-01..10) written ONCE over the composition's doors - routes and MCP tools - never a table.
erp-scenarios list tests/scenarios/catalogue.py
erp-scenarios run tests/scenarios/catalogue.py
"""
import pathlib
from erp_platform.scenarios import Catalogue
HERE = pathlib.Path(__file__).resolve().parent
CAT = Catalogue("gl", compose=HERE / "compose.yaml", roles=HERE / "roles.yaml", zone="UTC")
CAT.permission_matrix()