Changes in version 0.1.0 (2026-07-30) Initial CRAN Submission - Renamed the package from zoomstudentengagement to engager. - Added core transcript loading, processing, summarization, plotting, privacy masking, and metric writing workflows for Zoom/WebVTT transcripts. - Added an exact name-matching MVP with privacy-safe unresolved-name export: detect_unmatched_names(), match_names_workflow(), and write_unresolved(). - Added privacy review helpers and documentation with explicit institutional-review caveats. - Limited the supported v0.1.0 identifier transformations to masking, hashing with an explicit caller-provided salt, and pseudonymization. Missing and blank identifiers remain missing or blank; unsafe aggregation is rejected. - Kept multi-session attendance and attendance-report generation internal until their roster, threshold, and chart semantics receive installed-workflow UAT. - Made CSV metric exports omit raw transcript/comment text by default; raw comments now require an explicit local-review export with privacy disabled. - Added release validation targets for R CMD check, exported API coverage, lint, build, tarball inspection, and performance regression review.