"""DMCausalTriangulate-Kor core library.

5-design causal triangulation for T2DM drug-outcome grids.
Implements Lawlor 2016 IJE triangulation framework, Hill 1965 criteria,
Hernan target trial emulation, and bias direction taxonomy.

This is a research/educational tool only. Not for clinical decision-making.
"""

from .ontology import load_drugs, load_outcomes, load_effects, normalize_pair_key
from .grid import build_grid, concordance_score, direction_of
from .lawlor import score_lawlor_criteria
from .bias import diagnose_discordance, BIAS_TAXONOMY
from .designs import recommend_designs, DESIGN_CATALOG

__all__ = [
    "load_drugs",
    "load_outcomes",
    "load_effects",
    "normalize_pair_key",
    "build_grid",
    "concordance_score",
    "direction_of",
    "score_lawlor_criteria",
    "diagnose_discordance",
    "BIAS_TAXONOMY",
    "recommend_designs",
    "DESIGN_CATALOG",
]

__version__ = "0.1.0"
