Skip to content

voiage.domain_templates.list_domain_templates

list_domain_templates([positional or keyword] domain: str | None = None, [positional or keyword] capability: str | None = None, [positional or keyword] maturity: str | None = None, [positional or keyword] registry_path: Path | None = None) -> list[DomainTemplate]

Filter and discover domain templates.

domain : str, optional Filter by business domain (e.g. “customer_success”, “pricing_revenue”). capability : str, optional Filter by supported VOI capability (e.g. “evpi”, “evsi”, “enbs”). maturity : str, optional Filter by maturity level (“candidate”, “experimental”, “stable”). registry_path : Path, optional Path to registry.json file.

list[DomainTemplate] Filtered list of domain templates.

Parameters:

  • domain str | None (default: None)
  • capability str | None (default: None)
  • maturity str | None (default: None)
  • registry_path Path | None (default: None)

Returns: list[DomainTemplate]