Package: cmrlifecycle
Type: Package
Title: Audit the Revision and Production Lifecycle of NASA CMR Granules
Version: 0.0.1
Authors@R: person("Michael", "Sumner", email = "mdsumner@gmail.com",
    role = c("aut", "cre", "cph"))
Description: Queries NASA's Common Metadata Repository (CMR) granule
        search API and distinguishes CMR metadata revision churn from
        actual changes to the underlying science data file, using
        UMM-JSON fields such as revision-id, ProviderDates, and
        DataGranule ProductionDateTime. Built to support decisions
        about when a downstream mirror (for example a Cloud-Optimized
        GeoTIFF conversion published to source.coop) needs to be
        regenerated, rather than reacting to every CMR metadata touch.
License: MIT + file LICENSE
URL: https://hypertidy.github.io/cmrlifecycle/
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
Imports: dplyr, jsonlite, tibble, utils
Suggests: knitr, pkgdown, rmarkdown, spelling, testthat (>= 3.0.0)
VignetteBuilder: knitr
Config/testthat/edition: 3
Config/roxygen2/version: 8.1.0
Language: en-US
Repository: https://hypertidy.r-universe.dev
Date/Publication: 2026-09-02 07:16:13 UTC
RemoteUrl: https://github.com/hypertidy/cmrlifecycle
RemoteRef: HEAD
RemoteSha: 28cb641bfeb2d52dbb2de3b432101c4e04f3b5e8
NeedsCompilation: no
Packaged: 2026-10-15 00:54:24 UTC; root
Author: Michael Sumner [aut, cre, cph]
Maintainer: Michael Sumner <mdsumner@gmail.com>
Depends: R (>= 4.1.0)
