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 . 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 Roxygen: list(markdown = TRUE) 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 Repository: https://repro-stats.r-universe.dev Date/Publication: 2026-07-07 13:55:55 UTC RemoteUrl: https://github.com/repro-stats/regulog RemoteRef: HEAD RemoteSha: 9eee2c0c45e5fd93a7a803d3d8b30794e60c66f9 NeedsCompilation: no Packaged: 2026-07-17 09:10:44 UTC; root Author: Ndoh Penn [aut, cre] (ORCID: ) Maintainer: Ndoh Penn