sundaysebasidian-byte/moondmn/dmn/model does not have a README file

    Model

    Parsed model indexes; treat as immutable during evaluation.

    bind_input

    fn bind_input(inputs : Map[String,
    Value
    ], name : String, value :
    Value
    , model_namespace? : String) -> Unit

    Bind a TCK/host input to its declaring namespace, or the root scope.

    evaluate_bkm

    Evaluate a business knowledge model directly for a TCK type="bkm" case.

    evaluate_decision

    Evaluate a named decision against typed input values.

    evaluate_service

    Evaluate a decision service and return its output decisions by name.

    json_inputs

    Decode exact JSON input and convert declared temporal fields recursively. Conversion is confined to this JSON boundary, not FEEL string coercion.

    lint

    Return static model diagnostics as JSON.

    parse_model

    fn parse_model(source : String, resolver? : (String, String) -> String raise
    EngineError
    ?) -> Model raise
    EngineError

    Parse namespace-aware DMN XML and index its named elements.