Initial commit

This commit is contained in:
2026-08-19 19:34:30 +08:00
commit beba8744b4
285 changed files with 74293 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
"""
Local CDSL engine copied into the product repository.
The package exposes the CDSL-only rebuild API used by the backend Agent.
"""
from __future__ import annotations
from .convert_to_cdsl import convert_sw_json_to_cdsl, write_cdsl_outputs
from .llm_compiler import compile_cdsl
from .llm_engine import run_engine_plan
from .rebuild import compare_with_gold, compile_cdsl_to_pack, run_engine, run_rebuild
from .sketch_solver import SHAPE_GENERATORS, resolve_all_sketches
__all__ = [
"convert_sw_json_to_cdsl",
"write_cdsl_outputs",
"compile_cdsl",
"compile_cdsl_to_pack",
"run_engine_plan",
"run_engine",
"run_rebuild",
"compare_with_gold",
"resolve_all_sketches",
"SHAPE_GENERATORS",
]
__version__ = "1.0.0"