%>%                     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-package         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
