| analyze_join_chain | Analyze Multi-Table Join Chain |
| check_cartesian | Detect Potential Cartesian Product |
| detect_cardinality | Detect Join Relationship Type |
| full_join_spy | Full Join with Diagnostics |
| get_log_file | Get Current Log File |
| inner_join_spy | Inner Join with Diagnostics |
| is_join_report | Check if Object is a JoinReport |
| join_diff | Compare Data Frame Before and After Join |
| join_explain | Explain Row Count Changes After a Join |
| join_repair | Repair Common Key Issues |
| join_spy | Comprehensive Pre-Join Diagnostic Report |
| join_strict | Strict Join with Cardinality Enforcement |
| key_check | Quick Key Quality Check |
| key_duplicates | Find Duplicate Keys |
| last_report | Get the Last Join Report |
| left_join_spy | Left Join with Diagnostics |
| log_report | Log Join Report to File |
| plot.JoinReport | Plot Method for JoinReport |
| print.JoinReport | Print Method for JoinReport |
| right_join_spy | Right Join with Diagnostics |
| set_log_file | Configure Automatic Logging |
| suggest_repairs | Suggest Repair Code |
| summary.JoinReport | Summary Method for JoinReport |