Package: admiralagent 0.1.0.9000
admiralagent: Spec-Driven ADaM Code Generation with LLM-Translated Layers
Translates P21-style ADaM specifications into executable 'admiral' code with validation comments. An LLM (optional, via 'ellmer') maps each spec variable's free-text derivation onto a closed vocabulary of derivation layers (structured JSON IR); a deterministic compiler renders the IR into 'admiral'/'metatools' code with 'CHECK' validation comments and writes provenance sidecars. Ships with a zero-dependency rule-based classifier as baseline and fallback; the LLM never writes R code directly and all model output is validated against the closed vocabulary before use.
Authors:
admiralagent_0.1.0.9000.tar.gz
admiralagent_0.1.0.9000.zip(r-4.7-any)admiralagent_0.1.0.9000.zip(r-4.6-any)admiralagent_0.1.0.9000.zip(r-4.5-any)
admiralagent_0.1.0.9000.tgz(r-4.6-any)admiralagent_0.1.0.9000.tgz(r-4.5-any)
admiralagent_0.1.0.9000.tar.gz(r-4.7-any)admiralagent_0.1.0.9000.tar.gz(r-4.6-any)
admiralagent_0.1.0.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
admiralagent/json (API)
| # Install 'admiralagent' in R: |
| install.packages('admiralagent', repos = c('https://yanmingyu92.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/yanmingyu92/admiralagent/issues
Last updated from:9e098d3960. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 202 | ||
| source / vignettes | OK | 219 | ||
| linux-release | OK | 178 | ||
| macos-release | OK | 165 | ||
| macos-oldrel | OK | 158 | ||
| windows-devel | OK | 181 | ||
| windows-release | OK | 156 | ||
| windows-oldrel | OK | 170 | ||
| wasm-release | OK | 103 |
Exports:aa_layersaccept_modelagreement_overstatementartifact_hashbuild_contextbuild_system_promptcheck_admiral_compatclassify_variablesclassify_variables_dualclassify_variables_llmcodelist_from_datadataset_json_metadual_disagreementsevals_accuracyexecute_irir_dependency_reportlayer_docslayer_namesload_evalsmcp_handle_requestmcp_servemcp_tool_specsmock_metacoremock_spec_adslnew_stepnew_variable_irread_artifactread_dataset_jsonread_defineread_specread_spec_dfrender_programrender_variablerouting_planrun_agreementrun_evalsrun_validationspec_variablesvalidate_irwrite_artifactwrite_program_artifact