<?xml version="1.0" encoding="UTF-8"?>
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:title>Explicit Key Assumptions for Flat-File Data</dc:title>
  <dc:title>R package keyed version 0.2.0</dc:title>
  <dc:description>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.</dc:description>
  <dc:type>Software</dc:type>
  <dc:relation>Depends: R (&gt;= 4.1.0)</dc:relation>
  <dc:relation>Imports: cli, dplyr (&gt;= 1.0.0), digest, lifecycle (&gt;= 1.0.0), pillar,
rlang (&gt;= 1.0.0), tibble, vctrs (&gt;= 0.5.0)</dc:relation>
  <dc:relation>Suggests: joinspy, knitr, rmarkdown, testthat (&gt;= 3.0.0), uuid</dc:relation>
  <dc:creator>Gilles Colling &lt;gilles.colling051@gmail.com&gt;</dc:creator>
  <dc:publisher>Comprehensive R Archive Network (CRAN)</dc:publisher>
  <dc:contributor>Gilles Colling [aut, cre, cph] (ORCID:
    &lt;https://orcid.org/0000-0003-3070-6066&gt;)</dc:contributor>
  <dc:rights>MIT + file LICENSE (https://CRAN.R-project.org/package=keyed/LICENSE)</dc:rights>
  <dc:date>2026-02-25</dc:date>
  <dc:format>application/tgz</dc:format>
  <dc:identifier>https://CRAN.R-project.org/package=keyed</dc:identifier>
  <dc:identifier>doi:10.32614/CRAN.package.keyed</dc:identifier>
  <dc:language>en-US</dc:language>
</oai_dc:dc>
