Package: keyed 0.2.0

keyed: Explicit Key Assumptions for Flat-File Data

Helps make implicit data assumptions explicit by attaching keys to flat-file data that error when those assumptions are violated. Designed for CSV-first workflows without database infrastructure or version control. Provides key definition, assumption checks, join diagnostics, and automatic drift detection via watched data frames that snapshot before each transformation and report cell-level changes.

Authors:Gilles Colling [aut, cre, cph]

keyed_0.2.0.tar.gz
keyed_0.2.0.zip(r-4.7)keyed_0.2.0.zip(r-4.6)keyed_0.2.0.zip(r-4.5)
keyed_0.2.0.tgz(r-4.6-any)keyed_0.2.0.tgz(r-4.5-any)
keyed_0.2.0.tar.gz(r-4.7-any)keyed_0.2.0.tar.gz(r-4.6-any)
keyed_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
keyed/json (API)
NEWS

# Install 'keyed' in R:
install.packages('keyed', repos = c('https://gcol33.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/gcol33/keyed/issues

Pkgdown/docs site:https://gillescolling.com

On CRAN:

Conda:

csvdata-integritydata-qualitydata-validationdata-wranglingflat-filetidyverse

5.20 score 2 stars 7 scripts 178 downloads 35 exports 16 dependencies

Last updated from:b7edad9397. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK133
source / vignettesOK210
linux-release-x86_64OK172
macos-release-arm64OK102
macos-oldrel-arm64OK87
windows-develOK86
windows-releaseOK82
windows-oldrelOK75
wasm-releaseOK108

Exports:add_idbind_idbind_keyedcheck_driftcheck_idcheck_id_disjointclear_all_snapshotsclear_snapshotcommit_keyedcompare_idscompare_keyscompare_structurediagnose_joinextend_idfind_duplicatesget_idget_key_colshas_idhas_keykeykey_is_validkey_statuskey<-list_snapshotslock_completelock_coveragelock_no_nalock_nrowlock_uniquemake_idremove_idstampunkeyunwatchwatch

Dependencies:clidigestdplyrgenericsgluelifecyclemagrittrpillarpkgconfigR6rlangtibbletidyselectutf8vctrswithr

Design Philosophy

Rendered fromphilosophy.Rmdusingknitr::rmarkdownon Jun 15 2026.

Last update: 2026-02-25
Started: 2026-01-14

Quick Start

Rendered fromquickstart.Rmdusingknitr::rmarkdownon Jun 15 2026.

Last update: 2026-02-25
Started: 2026-01-14