# ------------------------------------------------ # CITATION.cff file created with {cffr} R package # See also: https://docs.ropensci.org/cffr/ # ------------------------------------------------ cff-version: 1.2.0 message: 'To cite package "orchestraManifest" in publications use:' type: software license: MIT title: 'orchestraManifest: The Crop Analytics Orchestra Manifest and Refusal Contract' version: 0.2.0 identifiers: - type: doi value: 10.32614/CRAN.package.orchestraManifest abstract: A versioned, integrity-hashed and provenance-tracked 'S7' contract for the results that crop-analytics components exchange. A manifest records what was inferred, which component emitted it, the method and seed behind it, the load-bearing payload, and the lineage of any upstream manifest it was derived from; a 'SHA-256' hash over version-stable serialised bytes lets any consumer verify that the payload has not been modified since emission. Consumers declare the manifest versions they accept and refuse anything else loudly rather than coercing silently across a schema boundary. Companion predicates recognise a structured refusal or abstention from any component regardless of its object system, so a gate that should stop on a declined result cannot sail through it, and grounding tokens propagate worst-case so that one unverified input taints a downstream verdict. Adapters lift a 'PESTO' ensemble manifest and a 'proxymix' Gaussian mixture fit into the contract. authors: - family-names: Moldovan given-names: Max email: max.moldovan@adelaide.edu.au orcid: https://orcid.org/0000-0001-9680-8474 preferred-citation: type: manual title: 'orchestraManifest: The Crop Analytics Orchestra Manifest and Refusal Contract' authors: - family-names: Moldovan given-names: Max email: max.moldovan@adelaide.edu.au orcid: https://orcid.org/0000-0001-9680-8474 year: '2026' notes: R package version 0.2.0 url: https://github.com/max578/orchestraManifest repository: https://max578.r-universe.dev repository-code: https://github.com/max578/orchestraManifest commit: 3b602db1a5a1bf42d7b6113441d9a58317c871f0 url: https://github.com/max578/orchestraManifest date-released: '2026-10-09' contact: - family-names: Moldovan given-names: Max email: max.moldovan@adelaide.edu.au orcid: https://orcid.org/0000-0001-9680-8474