From dcdf15c56ac0b2fd08112887cb3d8ebb9fbaad12 Mon Sep 17 00:00:00 2001 From: KoalaTrapLord <265133236+KoalaTrapLord@users.noreply.github.com> Date: Thu, 19 Mar 2026 11:28:08 -0400 Subject: [PATCH] feat(phase-8): add deck_builder package init with public API --- src/commander_ai_lab/deck_builder/__init__.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/commander_ai_lab/deck_builder/__init__.py b/src/commander_ai_lab/deck_builder/__init__.py index 5f2414b..b19a7ac 100644 --- a/src/commander_ai_lab/deck_builder/__init__.py +++ b/src/commander_ai_lab/deck_builder/__init__.py @@ -1,2 +1,18 @@ -# deck_builder package +""" +Commander AI Deck Builder +~~~~~~~~~~~~~~~~~~~~~~~~~ +Top-level package for the deck builder module. + +Usage:: + + from commander_ai_lab.deck_builder import build_deck, BuildRequest + + result = build_deck(BuildRequest(commander_name="Atraxa, Praetors' Voice")) +""" + __version__ = "0.1.0" + +from .pipeline import build_deck +from .core.models import BuildRequest, BuildResult + +__all__ = ["build_deck", "BuildRequest", "BuildResult", "__version__"]