"""Async evaluation — thin re-export from bootstrapped sx_ref.py. The async adapter (adapter-async.sx) is now bootstrapped directly into sx_ref.py alongside the sync evaluator. This file re-exports the public API so existing imports keep working. All async rendering, serialization, and evaluation logic lives in the spec: - shared/sx/ref/adapter-async.sx (canonical SX source) - shared/sx/ref/sx_ref.py (bootstrapped Python) Platform async primitives (I/O dispatch, context vars, RequestContext) are in shared/sx/ref/platform_py.py → PLATFORM_ASYNC_PY. """ from . import sx_ref # Re-export the public API used by handlers.py, helpers.py, pages.py, etc. EvalError = sx_ref.EvalError async_eval = sx_ref.async_eval async_render = sx_ref.async_render async_eval_to_sx = sx_ref.async_eval_to_sx async_eval_slot_to_sx = sx_ref.async_eval_slot_to_sx