Package: regulog
Title: Tamper-Evident Audit Logging for Regulated Environments
Version: 0.2.1
Authors@R: 
    person("Ndoh", "Penn", email = "ndohpenn9@gmail.com", role = c("aut", "cre"),
       comment = c(ORCID = "0009-0003-9054-465X"))
Description: Provides tamper-evident, hash-chained audit logging for
    analytical applications. Every log entry is linked via an 'SHA-256' hash to its
    predecessor, making insertions, deletions, and modifications detectable.
    Covers user attribution, timestamp integrity, mandatory reason capture,
    chain verification, structured export, and 'shiny' session instrumentation.
    For more details see <https://reprostats.org/regulog/>.
    Suitable for any context where accountability and traceability matter:
    regulated environments (21 CFR Part 11, EU Annex 11), internal tooling,
    data pipelines, and multi-user 'shiny' applications. Ships with optional
    qualification scripts (IQ, OQ, PQ) for use in validated computerised systems.
License: MIT + file LICENSE
Encoding: UTF-8
Language: en-GB
RoxygenNote: 7.3.3
Imports: digest, jsonlite, utils
Suggests: covr, dplyr, ggplot2, haven, knitr, readr, rmarkdown, shiny,
        testthat (>= 3.0.0), tidyr, withr
Config/testthat/edition: 3
Config/Needs/website: dplyr, ggplot2, tidyr
VignetteBuilder: knitr
URL: https://reprostats.org/regulog/,
        https://github.com/repro-stats/regulog
BugReports: https://github.com/repro-stats/regulog/issues
NeedsCompilation: no
Packaged: 2026-07-07 13:55:53 UTC; ndohpenn
Author: Ndoh Penn [aut, cre] (ORCID: <https://orcid.org/0009-0003-9054-465X>)
Maintainer: Ndoh Penn <ndohpenn9@gmail.com>
Repository: CRAN
Date/Publication: 2026-07-16 13:00:02 UTC
Built: R 4.6.1; ; 2026-07-16 13:23:34 UTC; unix
