""" Deterministic modules — no LLM required. """ from .lint import lint, quick_dedup_hash, validate_field_exists from .theme_sampler import ( pick_theme, compute_gap_scores, THEME_FIELDS, THEME_TO_ARCHETYPE, THEME_TO_TAG, get_theme_fields, get_theme_archetype, get_theme_tag, ) from .fitness import compute_fitness, would_pass_brain from .proven_templates import generate_batch_from_proven_templates from .expression_mutator import generate_mutations # Backward-compat alias: list of known archetype names PROVEN_ARCHETYPES = list(THEME_TO_ARCHETYPE.values()) __all__ = [ "lint", "quick_dedup_hash", "validate_field_exists", "pick_theme", "compute_gap_scores", "PROVEN_ARCHETYPES", "THEME_FIELDS", "THEME_TO_ARCHETYPE", "THEME_TO_TAG", "get_theme_fields", "get_theme_archetype", "get_theme_tag", "compute_fitness", "would_pass_brain", "generate_batch_from_proven_templates", "generate_mutations", ]