Analyze communication patterns from emails, texts, phone records, and chat logs. Builds relationship networks, detects communities, identifies key players, and finds communication gaps or anomalies. Use when: (1) a user provides communication data and asks for analysis, (2) a user says 'analyze these emails', 'map the communication network', 'who are the key players', 'find communication patterns', or 'analyze these phone records', (3) any task involving email analysis, communication pattern mapping, relationship network building, or discovery review, (4) a user wants to understand who communicated with whom, identify clusters or communities, or find gaps in communications around key dates.
Forensic financial analysis of bank statements and transaction records. Traces money flows between entities, detects anomalies (structuring, rapid in-out, unusual timing), and generates interactive visualizations. Use when: (1) a user provides bank statements or transaction data and asks for analysis, (2) a user says 'analyze these transactions', 'trace the money', 'follow the money flow', 'check for suspicious transactions', or 'forensic financial analysis', (3) any task involving bank statement review, transaction tracing, money flow mapping, or financial anomaly detection, (4) a user wants to understand where money went, identify suspicious patterns, or map entity relationships from financial data.
Analyze evidence photos for EXIF metadata, GPS coordinates, timestamps, camera identification, file hashes for integrity verification, and tampering indicators. Generates interactive maps, evidence catalogs, and timelines. Use when: (1) a user has a directory of photos to analyze for legal evidence purposes, (2) a user says 'analyze these photos', 'extract photo metadata', 'check photo EXIF data', 'map photo locations', 'evidence catalog', or 'check for photo tampering', (3) any evidence documentation task involving photographs, (4) a user needs to create an evidence exhibit catalog with metadata and integrity hashes.
Analyze video files frame-by-frame for forensic review with scene detection and multi-pass extraction. Use when: (1) a user provides a video file and wants frame-by-frame analysis, (2) a user says 'analyze this video', 'review body cam footage', 'forensic video review', 'analyze surveillance footage', 'evidence video review', or 'body cam analysis', (3) any forensic or evidentiary task involving video recordings such as body cam, dashcam, surveillance, or cell phone video, (4) a user needs a detailed timeline of events from video footage with key moment flagging and scene change detection.
Audit law firm billing data (LEDES files, Excel invoices, CSV time entries) for compliance issues, block billing, excessive hours, rate violations, and billing anomalies. Use when: (1) a user provides billing files and asks for an audit or review, (2) a user says 'audit these invoices', 'review billing', 'check these LEDES files', 'analyze legal spend', or 'find billing issues', (3) any task involving law firm invoice review, outside counsel billing compliance, or legal spend analysis, (4) a user wants to identify block billing, vague descriptions, excessive hours, duplicate entries, or rate violations.
Build a master case chronology from legal documents. Extracts all dated events from PDFs, DOCX, TXT, and MD files, builds an interactive timeline, detects gaps and date conflicts, and produces a comprehensive chronology spreadsheet. Use when: (1) a user provides a directory of case documents and asks for a chronology or timeline, (2) a user says 'build a chronology', 'create a timeline', 'extract dates from these documents', 'find all events', or 'case timeline', (3) any litigation support task requiring date extraction and event tracking across multiple documents, (4) a user needs gap analysis or date conflict detection across case files.
Calculate court litigation deadlines with FRCP Rule 6 compliance, jurisdiction-aware holiday and business day handling, service method adjustments, and cascading deadline chains. Use when: (1) a user needs to calculate court filing deadlines, response deadlines, or discovery deadlines, (2) a user says 'calculate deadlines', 'when is the response due', 'what are the deadlines for this case', 'FRCP deadlines', or 'court calendar', (3) any litigation scheduling task involving federal or state court rules, (4) a user needs to export deadlines to a calendar (.ics) or generate a deadline report.
Compare two legal documents (PDF, DOCX, TXT) and generate detailed visual diffs with color-coded changes, change heatmaps, and structured change logs. Use when: (1) a user wants to compare two versions of a document, (2) a user says 'compare these documents', 'what changed between these versions', 'show me the differences', 'diff these files', or 'analyze the changes', (3) a user has an original and revised version of a contract, agreement, or policy, (4) a user needs to review edits made to a legal document, (5) a user wants a visual side-by-side comparison.