Skip to content

tidyaudit 0.1.0

Choose a tag to compare

@fpcordeiro fpcordeiro released this 02 Mar 01:31
· 60 commits to main since this release

Initial CRAN release.

tidyaudit provides pipeline audit trails and data diagnostics for tidyverse
workflows. An audit trail captures lightweight metadata snapshots at each pipe
step — without storing the data itself — and surfaces structured diffs and
reports to help you understand how a dataset changes through a pipeline.

Core features

  • audit_trail() — create a named trail with reference semantics
  • audit_tap() — transparent pass-through that records a snapshot
  • Operation-aware taps: left_join_tap(), right_join_tap(), inner_join_tap(),
    full_join_tap(), anti_join_tap(), semi_join_tap(), filter_tap(), filter_out_tap()
  • audit_diff() — compare any two snapshots by label or index
  • audit_report() — print the full trail with all diffs

Diagnostic functions

  • validate_join(), validate_primary_keys(), validate_var_relationship()
  • compare_tables()
  • filter_keep(), filter_drop()
  • diagnose_nas(), diagnose_strings(), audit_clean()