| engager-package | engager: Student Engagement Analysis Package |
| %>% | Pipe operator |
| abort_zse | Error handling helpers |
| analyze_transcripts | Analyze Transcripts (High-level orchestration) |
| anonymize_educational_data | Anonymize Educational Data |
| apply_name_matching | Apply Name Matching |
| apply_privacy_aware_matching | Apply Privacy-Aware Name Matching |
| basic_transcript_analysis | Basic Analysis Workflow for New Users |
| batch_basic_analysis | Batch analysis for multiple transcript files |
| calculate_content_similarity | Calculate Content Similarity Between Two Transcripts |
| consolidate_transcript | Consolidate Transcript |
| convert_error_to_user_friendly | Convert technical error to user-friendly message |
| data | Package Data Documentation |
| detect_unmatched_names | Detect unmatched names from transcripts against a roster |
| engager | engager: Student Engagement Analysis Package |
| ensure_privacy | Ensure Privacy for Outputs |
| ethical_compliance | Ethical Review Functions |
| find_function_for_task | Interactive Help System |
| generate_privacy_review_report | Generate a Privacy Review Report |
| get_next_level | Get next UX level |
| get_smart_recommendations | Smart function recommendations |
| get_ux_level | Get current user experience level |
| get_visible_functions | Function Visibility Management System |
| load_roster | Load a roster file |
| load_zoom_transcript | Load Zoom Transcript |
| lookup_merge_utils | Lookup Merge Utilities (Safe, Transactional, UTF-8) |
| make_blank_cancelled_classes_df | Make Cancelled Classes Tibble This function creates an empty tibble for recording of cancelled class sessions for scheduled classes where a Zoom recording is not expected. |
| make_blank_section_names_lookup_csv | Create Blank Section Names Lookup Template |
| match_names_workflow | Match names workflow with privacy-supporting defaults |
| plot_users | Plot Users |
| privacy_audit | Privacy Audit |
| privacy_review | Privacy Review Functions |
| process_zoom_transcript | Process Zoom Transcript |
| quick_analysis | Quick analysis for single transcript file |
| review_privacy_risks | Review Data for Privacy Risks |
| safe_name_matching_workflow | Safe Name Matching Workflow |
| schema | Schema validators and contracts |
| set_ux_level | Set user experience level |
| show_available_functions | Show functions available at current UX level |
| show_error_recovery | Show error recovery suggestions |
| show_function_categories | Show function categories and counts |
| show_function_help | Show help for specific function |
| show_getting_started | User Guidance and Help System |
| show_privacy_guidance | Show privacy and ethics guidance |
| show_troubleshooting | Show troubleshooting guide |
| show_workflow_help | Show workflow help and templates |
| summarize_transcript_files | Summarize Transcript Files |
| summarize_transcript_metrics | Summarize Transcript Metrics |
| user_friendly_error | User-Friendly Error Handling System |
| validate_directory_argument | Validate directory argument with user-friendly errors |
| validate_file_argument | Validate function arguments with user-friendly errors |
| validate_privacy_compliance | Validate Privacy Compliance |
| write_metrics | Write Metrics |
| write_unresolved | Write unresolved matches to disk with privacy guardrails |
| zse_schema | Canonical schemas used in pipelines |