A versioned record of what mixeff currently supports — formula syntax
surface, schema versions per artifact type, and capability flags. The
manifest is the wrapper's machine-readable answer to "what does this
build know how to do?". Every mm_fit object created by future phases
will store a snapshot of mm_formula_manifest() at construction time so
the wrapper's audit() verb (Phase 1+) can answer the same question for
old fits without consulting the Rust handle.
Value
A named list with the following elements:
mixeff_rust_versionVersion of the bundled extendr crate.
crate_versionVersion of the bundled
mixedmodelsupstream crate.schema_versionsNamed list, one entry per artifact schema the wrapper currently emits or consumes.
formula_featuresNamed list with
operators,intercept_forms,random_term_forms, andtransformations— the lme4-style syntax surface.capabilitiesNamed list of logical flags (
parse_formula,compile_model,audit_design,explain_model,random_options,compare_covariance,fit_lmm,fit_glmm,audit,changes,diagnostics,fit_status,parameterization,roles,as_json,simulate,inference,model_comparison_table,fit_summary_payload,marginal_quantity_table,marginal_quantities,verify_convergence). Themarginal_quantity_tableschema may be available before the correspondingmarginal_quantitiesverbs are implemented.