Package: conductoR Title: Perform a Contract-Typed Analytical Plan Across Analytics Components Version: 0.2.0.9000 Authors@R: person(given = "Max", family = "Moldovan", email = "max.moldovan@adelaide.edu.au", role = c("aut", "cre", "cph"), comment = c(ORCID = "0000-0001-9680-8474")) Description: Declares an analytical plan as a directed acyclic graph of nodes, each bound to a tool that returns an 'orchestraManifest' result, and performs it in topological order. Every edge is typed by the inferential target the upstream node declares, and a mismatched handoff stops the run before the downstream node executes rather than coercing across a contract boundary. Two epistemic operators are built in: a power-aware abstention gate that refuses to pass a null verdict the design could not have resolved, and a triangulation operator that reconciles any number of independent lenses on one question. A plan serialises to 'YAML' and back, compiles to a 'targets' pipeline, and every run writes a provenance record with the integrity chain of the manifests it produced. License: MIT + file LICENSE URL: https://github.com/max578/conductoR BugReports: https://github.com/max578/conductoR/issues Encoding: UTF-8 Language: en-AU Roxygen: list(markdown = TRUE) Config/testthat/edition: 3 Depends: R (>= 4.3.0) Imports: jsonlite, orchestraManifest (>= 0.1.0), S7, stats, utils, yaml Suggests: agridat, jsonvalidate, knitr, PESTO, rmarkdown, targets, testthat (>= 3.0.0) VignetteBuilder: knitr Remotes: max578/orchestraManifest, max578/PESTO Config/roxygen2/version: 8.1.0 Repository: https://max578.r-universe.dev Date/Publication: 2026-10-16 01:03:09 UTC RemoteUrl: https://github.com/max578/conductoR RemoteRef: main RemoteSha: 0ba75befa81ca82365de4fbb145b5678281e3da9 NeedsCompilation: no Packaged: 2026-10-16 07:28:31 UTC; root Author: Max Moldovan [aut, cre, cph] (ORCID: ) Maintainer: Max Moldovan