zstd, fall back to snappy, then uncompressed when the default codec is unavailable.mirt, TAM, GDINA, LNIRT, eRm, equateIRT, catR, and mirtCAT; unavailable engines are explicitly gated and never replaced by simpler estimators.unreviewed by design.targets interoperability templates.unreviewed.pkgdown::check_pkgdown(): PASS.R CMD check: 0 errors, 0 warnings, 0 notes.run_gazepoint_workflow() as the complete, reproducible downstream workflow for real Gazepoint folders.User 3.GSR fixture field as gsr_raw; processed conductance remains represented by GSR_US/EDA columns.recording_id argument to folder-level Gazepoint import and forwards it safely for single-recording folders.recording_id override for multi-recording folders rather than creating duplicate canonical identifiers.User *_all_gaze.csv,
User *_fixations.csv, and multi-section Data_Summary_export_*.csv files.USER field is blank.TIMETICK(f=...) normalization to zero-based recording seconds while
retaining native ticks, media-relative time, source media identifiers, AOI
labels, saccade measures, and video-frame values.FPOGID for each media item.read_gazepoint_summary() and conversion of Gazepoint Data Summary
reports into AOI definitions and participant-AOI feature records.init_validation_corpus(). Repeated initialization now
verifies preservation of the manifest, README, and existing case files rather
than expecting an obsolete non-empty-directory error.write.csv() qmethod warnings from canonical-folder
serialization on Windows.vendor_units.init_validation_corpus() idempotent and non-destructive. Re-running it
now preserves existing manifests and case files unless overwrite = TRUE.Corrected binocular eye-sample validation to use the composite key
recording_id + sample_id + eye, eliminating false duplicate-key errors.
Added versioned canonical-folder serialization with an explicit missing-value
token, preserving the distinction between NA and genuine empty text while
retaining compatibility with folders written by earlier development builds.
Prevented Pupil Labs and EyeLink detectors from probing proprietary binary files as delimited text and suppressed detector-level parsing warnings.
Made validate_real_exports.R exit cleanly with instructions when an
initialized corpus has no cases, rather than raising an error.
Added regression tests for binocular keys, missing-versus-empty round trips, and warning-free expected rejection of SMI IDF input.
Added reproducible empirical export validation for individual files, folders, and initialized, versioned multi-vendor corpora.
Added declared-versus-fixture-versus-empirical compatibility profiles.
Added source manifests with file hashes, field inventories, delimiter and format-detection evidence.
Added canonical schema-coverage and source-preservation audits.
Added deterministic dataset fingerprints, canonical round-trip comparison, and table-level compatibility evidence.
Added linked-identifier anonymization and shareable validation bundles that exclude raw vendor data, source paths, original filenames, and file hashes by default; human disclosure review remains mandatory.
Added dedicated source validators for Tobii, Pupil Labs, EyeLink, SMI, and generic mapped exports, so all built-in adapters expose a validation hook.
Added unique case identifiers, manifest-relative path resolution, exact format-family evidence assignment, a real-export validation vignette, manifest template, plots, reports, and regression tests.
eyeprocess-package to a dedicated Package overview section in the
pkgdown reference index, resolving the final pkgdown::check_pkgdown()
configuration error.read.dcf() field-name
attributes and comparing normalized character scalars. This eliminates a false
mismatch when the installed and source versions are identical.DESCRIPTION while retaining the
GitHub repository URL, satisfying pkgdown::check_pkgdown().hello() scaffold artefacts during local installation and validation.brms::gaussian() reference with stats::gaussian().CITATION.cff from built source packages while retaining inst/CITATION.eye_dataset relational object.