use Result;
use Validator;
use Value;
use crateUiAst;
/// Shared context prepared by the core pipeline and consumed by frontends
/// (TUI, Web, or others).
/// Pluggable frontend interface. A frontend receives a `FrontendContext`,
/// renders an interactive UI, and returns the final edited value.