19 lines
454 B
Python
19 lines
454 B
Python
"""idea115_taxalpha_studio_declarative
|
|
|
|
Minimal Phase-0 package for TaxAlpha Studio.
|
|
Provides a tiny DSL -> IR, a greedy solver warm-start, and simple adapters.
|
|
"""
|
|
from .ir import TaxLot, Account, HarvestAction, PlanDelta, AuditLog
|
|
from .dsl import parse_declarations
|
|
from .solver import optimize_harvest
|
|
|
|
__all__ = [
|
|
"TaxLot",
|
|
"Account",
|
|
"HarvestAction",
|
|
"PlanDelta",
|
|
"AuditLog",
|
|
"parse_declarations",
|
|
"optimize_harvest",
|
|
]
|