How to Find the Facts That Can Win Your Case | Senior Advocate Case File Strategy | EduLaw
EduLaw EditorialAdvocate PlaybookLearn how experienced advocates identify facts that can change limitation, credibility, possession, notice, liability, service, recovery, and the final outcome of a case. A practical Indian litigation guide by EduLaw.
E EduLaw Advocate Playbook Answer Audit Ingredients Chronology Walkthrough FAQ ◐ Theme ⎙ Print Advocate Playbook 036 Updated and legally verified as of July 06, 2026 ⏱ 22 min read India · English How to Find the Facts That Can Win Your Case What senior advocates look for first in a case file. Most cases are not won because a lawyer finds more law. They are won because someone finds the fact that changes the issue. Start the Case File Audit → Save the Winning Facts Checklist CASE FILE · CS 214/2025 Raghav Mehta v Orion Infra Pvt Ltd Suit for recovery · Commercial Division Volume I · pp. 1–42 12.02.2025 Legal notice issued alleging friendly loan of ₹25,00,000 . 18.02.2025 Reply notice — silence on character of the transaction . 02.03.2025 WhatsApp: “I will clear your ₹2,00,000 next week.” 14.04.2025 Plaint filed describing amount as investment in partnership . — Bank statement for the disputed month not on record. ↖ FIRST VERSION MISSING DOC ↑ “This fact changes the case.” MARKED · X-1 On this page 1. What is a case-winning fact 2. Case File Audit 3. Legal Ingredients 4. Chronology 5. First Version 6. Missing Document 7. Conduct vs Story 8. Admissions & Records 9. Case Theory 10. Case Walkthrough 11. What Not to Do 12. Checklist 13. FAQ 14. Disclaimer Quick Answer What is a case-winning fact? Not every striking detail is a case-winning fact. A case-winning fact is one that meaningfully connects to a legal issue the court must actually decide. A case-winning fact is a fact that can: Prove or disprove a legal ingredient of the claim, offence, or defence. Change the limitation position on the pleaded timeline. Expose a material contradiction between versions of the same party. Establish or defeat service of notice, summons, or process. Affect the credibility of a witness or a pleading. Support or undermine possession, identity, entrustment, payment, notice, recovery, injury, intent, or liability. Convert a weak rhetorical argument into a legally relevant submission the court can act on. FACT + LEGAL ISSUE + CONSEQUENCE = CASE THEORY Interactive · Educational Find the Fact That Moves the Case A quick self-audit for a single fact you are considering. Tick each question you can honestly answer yes. Case Strength Signal Low Interesting but legally weak. Test the fact against an actual legal issue before relying on it. Signal is a learning indicator only, not legal advice. Disclaimer: This tool is for legal education. It does not evaluate the actual strength of any real matter, which depends on pleadings, evidence, procedural posture, and applicable law. Section 01 Do Not Hunt for Facts Blindly. Start With What Must Be Proved. Before opening the file, identify the ingredients of the claim, offence, defence, application, or procedural objection. Facts matter in litigation only because they touch an ingredient the court will actually rule on. This is how senior counsel avoid drowning in paper: they map issues first, then read facts against that map. Issue Mapping Board A simple grid you can build for any brief before your first case conference. Issue What Must Be Proved Documents to Check High-Value Facts Common Gaps Recovery of money (civil) Existence of debt, quantum, and liability of defendant. Ledger, bank statements, invoices, notice, reply. Contemporaneous acknowledgment; part-payment entries. No ledger reconciliation; unproved authorship of messages. Cheque dishonour (NI Act, s.138) Legally enforceable debt, dishonour, demand notice within statutory period, non-payment within the statutory window. Cheque, bank memo, demand notice with proof of dispatch and service, reply. Dates of dispatch and service of demand notice; postal tracking. Gap between memo and notice; unclear service. Possession (civil) Nature of possession, continuity, and character of entry. Rent receipts, utility bills, tax records, photographs, panchnama. Utility bills in the party's name across the disputed period. Gaps in months; bills addressed to a different person. Bail (criminal) Nature of accusation, role, custody period, antecedents, flight risk, evidence tampering risk. FIR, case diary references, custody remand orders, medical reports. Delay in FIR; absence of role attribution in the earliest version. Later improvements; contradictions with medical timing. Writ (service or statutory action) Existence of right, breach, availability of remedy, and absence of efficacious alternative where required. Representations, replies, orders impugned, statutory rules. Date of representation and date of impugned order. Unexplained delay; no representation on record. Swipe horizontally on mobile to view the full grid. Section 02 The Timeline Often Finds the Weakness Before the Argument Does Build a date-first chronology before you build arguments. Include every dated event, every dated document, and every dated communication. Then compare the sequence against the pleaded story. Weaknesses usually surface at the joints between one date and the next. Hypothetical. A party alleges an assault at 10:30 PM, but the medical examination record is timestamped at 8:40 PM the same night. A timing inconsistency of this kind does not, on its own, decide the case. It calls for explanation and can become relevant to credibility, sequence, or the reliability of the pleaded narrative. Tap or click any entry to see why it matters. Amber dots mark potential red flags that require an explanation on the record. Section 03 The First Version Is Often the Most Valuable Version Compare the earliest statement of a party with everything they later said. The first version tends to be closest in time to the event and least filtered by strategy. Compare the FIR, complaint, legal notice, email, WhatsApp communication, plaint, written statement, affidavit, examination-in-chief, cross-examination, reply notice, and any representation to a government authority. Not every omission is fatal. Materiality, context, and the nature of the proceeding always matter. First Version — Legal Notice (12.02.2025) “…my client had extended a friendly loan of ₹25,00,000 to your client on the assurance of prompt repayment…” Character of transaction described as a loan. No reference to any business venture. No profit-sharing or capital contribution mentioned. Later Version — Plaint (14.04.2025) “…the said ₹25,00,000 was contributed by the plaintiff as an investment in a partnership venture with the defendant company…” Character of transaction shifted from loan to investment. New elements introduced: partnership, venture, contribution. Requires reconciliation with the earlier notice and any tax or MCA record. What follow-up documents to check. Bank remittance narration, any partnership deed or LLP agreement, MCA filings if a company is involved, GST records where applicable, and any board minutes or emails discussing the transaction. This shift may affect pleadings, cross-examination, and final arguments, but it does not by itself prove falsity. Sometimes there are legitimate reasons for a change in characterisation. Section 04 Sometimes the Missing Paper Is the Most Important Fact Every transaction has a natural documentary trail. A cash payment tends to leave a withdrawal entry. Employment tends to leave a letter or CTC record. Possession tends to leave a utility bill. When a claim is made and the naturally expected document is missing without an explanation, the gap is a fact worth examining. The absence of a document is not automatically fatal. Its importance depends on the transaction, the conduct of parties, the nature of the relationship, the availability of records, and the evidentiary context. Claim Made Documents One Would Normally Expect What Absence May Raise Follow-Up Step Cash payment of a large sum Bank withdrawal entry, cash book, receipt, tax record. Question about the source and manner of payment. Seek bank statement for the relevant window and any ledger. Employment Appointment letter, salary slips, PF/ESI records, Form 16. Uncertainty about the terms and existence of the relationship. Check EPFO records and income-tax filings. Possession Utility bills, municipal records, rent receipts, photographs. Doubt about continuity or nature of possession. Obtain certified copies from utility providers and local body. Oral agreement Contemporaneous emails, messages, part-performance records. Question about the terms actually agreed. Retrieve mailbox threads and messaging records lawfully. Business partnership Deed, capital contribution proof, tax filings, MCA filings if LLP. Doubt about existence and terms of the partnership. Check MCA portal and income-tax returns. Property transaction Registered document, mutation, tax entries, receipts. Doubt about the transaction and title chain. Obtain encumbrance certificate and registered copy. Service of legal notice Dispatch proof, tracking, acknowledgment or refusal. Question about proper service. Obtain postal tracking or courier proof of delivery. Injury MLC, treatment records, discharge summary, bills. Question about nature, timing, and cause of injury. Requisition hospital records with timestamps. Recovery of goods Delivery challan, LR, e-way bill, GST invoice. Doubt about delivery and receipt. Cross-check with transporter records and GST portal. Loan transaction Bank transfer entry, promissory note, acknowledgment. Doubt about the debt-debtor relationship. Obtain the bank statement for both parties' accounts, where lawful. Document Trail Stress Test Choose a claim Loan transaction Possession Employment Business partnership Service of notice Injury Documents to verify — Section 05 Does the Party's Conduct Match the Story They Are Telling? Conduct is a soft signal. It cannot substitute for proof, but it can be relevant alongside records, chronology, and admissions. Consider a party alleging urgency who waits months before seeking injunction; a buyer alleging serious breach who continues accepting performance without protest; a claimant alleging fear who continues voluntary contact; a person claiming payment who sends no contemporaneous demand, receipt, or acknowledgment; a party alleging termination who continues to perform. In each case, conduct must be assessed cautiously and contextually — there may be legitimate explanations, and the court will weigh them alongside the rest of the record. Conduct vs Claim — Balance Scale What the Party Claims Urgency and immediate prejudice. Serious breach of contract. Fear of harm or coercion. Non-receipt of payment. Termination and repudiation. What the Conduct Shows Delay in moving court despite alleged urgency. Continued acceptance of performance without protest. Voluntary continuing contact with the other party. No contemporaneous demand or reminder on record. Continued performance after the alleged termination. A mismatch is a signal to investigate, not a conclusion. Look for records that either explain or amplify the mismatch. Section 06 The Best Fact Is Often Already Written by the Other Side Look for admissions and neutral third-party records. Email admissions, WhatsApp messages, reply notices, bank statements, ledger confirmations, courier tracking, public filings, GST records where relevant, MCA filings where relevant, hospital records, CCTV records, call records subject to lawful procedure and admissibility, government and registration records, and third-party confirmations all carry more weight than a party's own self-serving assertion. Illustrative message. “I will clear your ₹2,00,000 next week.” The evidentiary value of a message of this kind depends on authenticity, context, proof of authorship, admissibility, and surrounding records. It is not automatically decisive, and its treatment will depend on the applicable law and the manner of production and proof. Evidence Weight Ladder 1 Self-serving assertion A party's own statement without corroboration. 2 Contemporaneous private communication Emails or messages exchanged around the time of the events. 3 Reply or admission by the other side Written response, reply notice, or acknowledgment. 4 Neutral third-party record Courier tracking, hospital record, courier or transporter entries. 5 Official or public record Registration record, MCA filing, GST record, land record. 6 Court-admitted or proved record Document admitted or proved in the ordinary course of trial. Admissibility and weight depend on the applicable law and the facts of each matter. This ladder is a conceptual aid, not a rule of admissibility. Section 07 A Fact Becomes Powerful Only When It Changes the Legal Outcome The bridge from fact to outcome is a simple formula: Fact → Legal issue → Consequence → Relief or defence. If you cannot say, in one sentence, what your fact does to the case, the fact is not yet ready to be used. Select a litigation theme Limitation Notice and service Payment Possession Identity Contradiction Delay Entrustment Medical timing Admissions Sample one-line litigation theory Select a theme to generate a sample. Examples must be adapted to the pleadings, evidence, and applicable law. “The notice was received on 4 March; therefore, the limitation objection cannot succeed on the pleaded timeline.” “The first complaint does not mention entrustment; the later allegation must be tested against that omission.” “The hospital timing is inconsistent with the alleged sequence and requires careful scrutiny before the narrative is accepted.” “The bank record and reply message together support the existence of payment.” Section 08 · Walkthrough Case File Walkthrough — Raghav Mehta v Orion Infra Pvt Ltd Fictional training scenario. This dossier is a fictional training scenario designed only to demonstrate case-file analysis. Any resemblance to real persons, entities, or matters is coincidental. It is not a reported judgment and does not represent any actual pleading. Legal Notice Reply Chronology Payment Claim Bank Record Delivery Comm. Meeting Note Statement of Claim Missing Documents Admissions Red Flags Legal Notice dated 12.02.2025 From counsel for Raghav Mehta · Delivered by registered post “…my client extended a friendly loan of ₹25,00,000 to your client on 28.11.2024 on the assurance of prompt repayment. Despite repeated requests, the amount stands unpaid…” Annotation. First version characterises the transaction as a friendly loan. No mention of any venture, capital contribution, or profit sharing. Reply dated 18.02.2025 From counsel for Orion Infra Pvt Ltd “…the alleged transaction is denied as characterised. Your client had been in discussion regarding a project. The company reserves its rights and requires particulars…” Annotation. Denies the character but does not clearly plead that the amount was never received. That silence is worth exploring. Chronology extract 28.11.2024 — Alleged transfer of ₹25,00,000. 02.03.2025 — WhatsApp: “I will clear your ₹2,00,000 next week.” 12.02.2025 — Legal notice describing amount as a loan. 14.04.2025 — Plaint filed describing amount as an investment. Date mismatch. The message references ₹2,00,000, not the pleaded ₹25,00,000. Its relevance requires context and cannot be assumed either way. Payment Claim Plaintiff claims transfer of ₹25,00,000 on 28.11.2024, but the corresponding bank statement for that month is not on record in the paper book. Annotation. A missing bank statement is a natural gap that requires an explanation before final arguments. Bank Record — Partial Statement for October 2024 and January 2025 filed. Statement for November 2024, the month of the alleged transfer, is not on record . Follow-up. Requisition the November 2024 statement and any UPI, RTGS, or NEFT reference for the disputed transaction. Delivery Communication Legal notice dispatched 12.02.2025 by registered post. Tracking record indicates delivery on 15.02.2025. Reply issued on 18.02.2025. Annotation. Service and reply timeline is clean. This is not a weakness of the plaintiff. Meeting Note dated 05.12.2024 An internal note refers to “continuing project discussions” and “Mr. Mehta's contribution” without specifying whether the contribution is a loan or a capital investment. Annotation. Ambiguous. Useful for cross-examination but not conclusive. Statement of Claim (Plaint) dated 14.04.2025 Describes the amount as investment in a partnership venture . This is inconsistent with the earlier legal notice. Annotation. Change in characterisation is the central factual issue in the file. Missing Documents Bank statement for November 2024. Any partnership deed, LLP agreement, or MCA filing. Tax record reflecting either a loan or capital contribution. Any board minute or email describing the transaction. Admissions Reply does not deny receipt of ₹25,00,000 clearly. WhatsApp of 02.03.2025 refers to ₹2,00,000 being cleared. Both need context, authentication, and proof in accordance with law. Red Flags Change of characterisation between notice and plaint. Missing bank statement for the disputed month. Amount mismatch between the message and the pleaded sum. Ambiguous meeting note that neither side has adequately explained. One-line case theory (illustrative). The character of the transaction and the missing bank record for November 2024 are the pivots of this dispute; the pleadings must be reconciled with the earliest version and the natural documentary trail before either side can safely advance final arguments. Section 09 Five Mistakes That Make Advocates Miss the Winning Fact Tap each card to see the correction. Case Conference Ready The Case-Winning Facts Checklist Save this before your next case conference. It works offline in your browser. Winning Facts Checklist Progress 0 % · 0 of 10 complete Reset Print / Save PDF Tip: Use the Print button to save this checklist as a PDF from your browser. FAQ Frequently Asked Questions What is the most important fact in a case? The most important fact is the one that changes a legal issue. Interesting facts and case-winning facts are different things. A fact matters when it can prove or disprove an ingredient, affect limitation, affect service, expose contradiction, or shift credibility. If a fact cannot be connected to an issue the court must decide, it is unlikely to change the outcome, however striking it may seem. How do advocates identify contradictions in a case file? By comparing the first version of a claim with later versions across the notice, complaint, plaint, affidavit, and cross-examination, and by testing them against contemporaneous records such as bank statements, messages, and neutral third-party documents. Not every difference is a contradiction — materiality and context matter. Can a missing document weaken a claim? It may, depending on the transaction, the conduct of parties, and the nature of records ordinarily expected. Absence is not automatically fatal, but an unexplained absence of a naturally expected document can be a relevant circumstance in assessing the pleaded story. Are WhatsApp messages useful in court? They can be, subject to authenticity, proof of authorship, and the requirements applicable to electronic records under Indian evidence law. Their weight depends on context, corroboration, admissibility, and the manner of production. Treat them as pieces of the record to be proved, not as self-executing evidence. Why is the first complaint important? The first complaint tends to be closest in time to the event and is often less influenced by later strategy. Material omissions or additions between the first and later versions can affect credibility, though not every omission is fatal and courts consider explanations offered. How do you build a chronology for a case? List every dated event, document, communication, and filing on a single timeline. Include creation, dispatch, delivery, and filing dates. Then check whether the sequence is internally consistent and consistent with the pleaded narrative. Flag entries that require an explanation. What makes a fact legally relevant? A fact is legally relevant when it connects to an ingredient of the claim, offence, or defence, or when it materially affects credibility, limitation, service, possession, identity, or a similar issue that the court must decide. Can conduct affect credibility in court? Yes. When conduct is inconsistent with the pleaded story it can be relevant, but it must be assessed cautiously alongside documents, chronology, and admissions. Conduct is not a substitute for proof, and reasonable explanations must be considered. How do I prepare a case theory? Combine one clear fact with the legal issue it affects and the consequence it produces. Frame it in one sentence that a court can act on, and align it with the pleadings and evidence. If you cannot state your case in one sentence, refine the fact and the issue until you can. Should junior advocates read every page of a case file? Yes, at least once. Reading the entire file is how junior advocates learn to spot the fact that senior counsel eventually uses. Selective reading tends to miss the small entry that changes the outcome. As experience grows, reading becomes faster and issue-driven, but never fully skipped. Before Your Next Case Conference Before You Search for More Law, Search for the Fact That Changes the Case. The strongest argument often begins with one document, one date, one omission, one admission, or one fact the other side cannot comfortably explain. Explore Advocate Playbook Visit EduLaw Case Repository Save the Checklist Legal Notice Disclaimer This article is for legal education and professional learning. It does not constitute legal advice. Litigation strategy depends on the pleadings, evidence, procedural posture, governing law, court practice, and facts of each matter. Readers should verify the current legal position and obtain professional advice where required. References to statutes, procedures, and portals should be checked against the latest official sources including India Code, the Supreme Court of India, High Court websites, eCourts, and the relevant Government or regulator portals. EduLaw · Advocate Playbook 036 · Updated and legally verified as of July 06, 2026 EduLaw All rights reserved. Answer Audit Timeline File Check /* Scroll progress + TOC highlight */ const bar = document.getElementById('scrollBar'); const tocLinks = document.querySelectorAll('.toc a'); function onScroll(){ const st = window.scrollY; const dh = document.documentElement.scrollHeight - window.innerHeight; bar.style.width = Math.min(100, (st/dh)*100) + '%'; let current = ''; document.querySelectorAll('main section[id]').forEach(sec=>{ const top = sec.getBoundingClientRect().top; if(top { a.classList.toggle('active', a.getAttribute('href') === '#' + current); }); } window.addEventListener('scroll', onScroll, {passive:true}); /* Dark mode */ const dt = document.getElementById('darkToggle'); function applyTheme(t){ document.documentElement.setAttribute('data-theme', t); dt.setAttribute('aria-pressed', t === 'dark'); try{ localStorage.setItem('edulaw-theme', t); }catch(e){} } const saved = (function(){try{return localStorage.getItem('edulaw-theme');}catch(e){return null;}})(); if(saved) applyTheme(saved); dt.addEventListener('click', ()=>{ const cur = document.documentElement.getAttribute('data-theme') === 'dark' ? 'light' : 'dark'; applyTheme(cur); }); /* Audit checklist */ const auditItems = [ "What issue does this fact prove or disprove?", "Is it present in the first version?", "Does the chronology support it?", "Is there a neutral or third-party record behind it?", "Is a naturally expected document missing?", "Is there an admission by the other side?", "Does conduct match the pleaded story?", "Can its legal impact be explained in one sentence?" ]; const auditList = document.getElementById('auditList'); auditItems.forEach((q,i)=>{ const id = 'aud'+i; const el = document.createElement('label'); el.className = 'check'; el.setAttribute('for', id); el.innerHTML = ` ${q} `; auditList.appendChild(el); }); const bar2 = document.getElementById('auditBar'); const sv = document.getElementById('signalValue'); const sd = document.getElementById('signalDesc'); function updateAudit(){ const boxes = auditList.querySelectorAll('input'); const n = [...boxes].filter(b=>b.checked).length; const pct = (n / boxes.length) * 100; bar2.style.width = pct + '%'; let label='Low', desc='Interesting but legally weak. Test the fact against an actual legal issue before relying on it.'; if(n>=7){label='Critical';desc='Potential case-changing fact. Confirm authenticity, admissibility, and one-sentence legal impact.';} else if(n>=5){label='High';desc='Strong litigation point. Line it up with pleadings and cross-examination strategy.';} else if(n>=3){label='Medium';desc='Relevant but needs corroboration. Look for neutral records and admissions.';} sv.textContent = label; sd.textContent = desc; } auditList.addEventListener('change', updateAudit); updateAudit(); /* Legal ingredient expandable cards */ const ingredients = [ {t:"Civil Suits", tags:["CPC","Pleadings"], b:"Map cause of action to the relief sought. Check jurisdiction, limitation, and the ingredients specific to the relief — for example, recovery, declaration, injunction, or specific performance. Identify facts tied to each ingredient and separate them from background narrative."}, {t:"Criminal Complaints and FIR Matters", tags:["BNSS","BNS"], b:"Identify the offence sections invoked and their ingredients. Check the first information, delay if any, medical timing, identification of the accused, and whether the earliest version carries the essential allegations. Track versions carefully."}, {t:"Cheque Dishonour Matters", tags:["NI Act s.138"], b:"Confirm existence of a legally enforceable debt, presentment within validity, dishonour memo, statutory demand notice within the prescribed period, service, and non-payment within the statutory window. Preserve all dispatch and delivery proof."}, {t:"Property and Possession Disputes", tags:["Title","Possession"], b:"Distinguish claims for title, possession, and injunction. Trace the title chain through registered documents, mutation, tax records, and utility bills. Look for continuity and the nature of entry."}, {t:"Contract Disputes", tags:["Indian Contract Act","Sale of Goods"], b:"Identify offer, acceptance, consideration, performance, breach, and damages. Check whether the contract is written, oral, or by conduct. Look for termination clauses, notice provisions, and any dispute resolution mechanism."}, {t:"Family Disputes", tags:["HMA","Family Law"], b:"Map the specific relief — divorce, maintenance, custody, injunction. Identify the statutory ingredients that apply, and separate them from emotional narrative. Preserve contemporaneous communications carefully."}, {t:"Writ Petitions", tags:["Art. 226/32"], b:"Identify the right claimed, the breach, and the availability of remedy. Check delay, laches, existence of an efficacious alternative where relevant, and whether the impugned action is administrative, quasi-judicial, or legislative in character."}, {t:"Bail Matters", tags:["BNSS","CrPC legacy"], b:"Look at the nature of accusation, role attribution in the earliest version, custody history, antecedents, and the risk factors the court will weigh. Delay, absence of role in the FIR, and inconsistencies with medical timing are often decisive."}, {t:"Arbitration Matters", tags:["A&C Act"], b:"Check the arbitration agreement, seat, venue, notice of arbitration, appointment procedure, and any pre-arbitration steps. For s.34/37 challenges, focus on grounds recognised by law rather than a rehearing of merits."}, {t:"Insolvency-Related Disputes", tags:["IBC"], b:"For operational creditors, focus on existence and quantum of debt, default, pre-existing dispute, and the statutory demand notice. For financial creditors, focus on the debt instrument and default record. Documentary trail is critical."} ]; const ingCards = document.getElementById('ingCards'); ingredients.forEach((c,i)=>{ const card = document.createElement('article'); card.className = 'exp-card'; card.innerHTML = ` ${c.t} + ${c.tags.map(t=>` ${t} `).join('')} ${c.b} `; ingCards.appendChild(card); const btn = card.querySelector('.exp-head'); btn.addEventListener('click', ()=>{ const open = card.classList.toggle('open'); btn.setAttribute('aria-expanded', open); }); }); /* Timeline */ const timelineEl = document.querySelector('.timeline'); const tevents = [ {d:"28.11.2024", t:"Alleged transfer of ₹25,00,000", w:"Anchor event for the money claim. Bank record for this date is central to proof of transfer.", flag:false}, {d:"05.12.2024", t:"Meeting note on 'continuing project discussions'", w:"Ambiguous entry. Neither confirms loan nor investment. Useful for cross-examination.", flag:false}, {d:"12.02.2025", t:"Legal notice describing amount as 'friendly loan'", w:"First version. Sets the characterisation that later pleadings must be reconciled with.", flag:false}, {d:"15.02.2025", t:"Delivery of legal notice (postal tracking)", w:"Establishes service and starts any reply timeline.", flag:false}, {d:"18.02.2025", t:"Reply notice — silent on receipt", w:"Denial of characterisation but no clear denial of receipt. Requires follow-up.", flag:true}, {d:"02.03.2025", t:"WhatsApp: 'I will clear your ₹2,00,000 next week'", w:"Amount does not match the pleaded sum of ₹25,00,000. Authenticity and context must be proved before it is relied on.", flag:true}, {d:"14.04.2025", t:"Plaint filed describing amount as 'investment'", w:"Characterisation shifts from loan to investment. This shift is the central factual issue in the file.", flag:true}, {d:"—", t:"Bank statement for November 2024 not on record", w:"Missing document for the disputed month. Absence is not automatically fatal but must be explained.", flag:true} ]; tevents.forEach((e,i)=>{ const div = document.createElement('div'); div.className = 'tevent' + (e.flag ? ' flag' : ''); div.setAttribute('role', 'listitem'); div.setAttribute('aria-expanded', 'false'); div.setAttribute('tabindex', '0'); div.innerHTML = ` ${e.d} ${e.t}${e.flag?' Red flag ':''} ${e.w} `; const toggle = ()=>{ const open = div.getAttribute('aria-expanded') === 'true'; div.setAttribute('aria-expanded', !open); }; div.addEventListener('click', toggle); div.addEventListener('keydown', e=>{ if(e.key==='Enter' || e.key===' '){ e.preventDefault(); toggle(); } }); timelineEl.appendChild(div); }); /* Document trail stress test */ const trails = { loan:"Bank statement covering the disputed date, RTGS/NEFT/UPI reference, promissory note if any, acknowledgment or reply notice, and any contemporaneous message referring to the sum.", possession:"Utility bills across the disputed period, municipal or tax records, rent receipts if tenanted, dated photographs, and any panchnama or third-party confirmation.", employment:"Appointment letter, salary slips, PF/ESI records, Form 16 or ITR, and any dated communication about role and remuneration.", partnership:"Partnership deed or LLP agreement, capital contribution proof, tax filings, MCA filings for LLPs and companies, and any board minute referring to contribution.", notice:"Notice copy with dispatch proof, postal or courier tracking, acknowledgment or refusal, and any reply received.", injury:"MLC, treatment records with timestamps, discharge summary, prescriptions, bills, and any independent eyewitness or CCTV record obtained lawfully." }; const claimSelect = document.getElementById('claimSelect'); const trailOut = document.getElementById('trailOut'); function updateTrail(){ trailOut.textContent = trails[claimSelect.value]; } claimSelect.addEventListener('change', updateTrail); updateTrail(); /* Case theory builder */ const theories = { limitation:"'The notice was received on 4 March; therefore, the limitation objection cannot succeed on the pleaded timeline.'", notice:"'Service was completed on the tracking date; the plea of non-receipt cannot stand without an explanation for the delivery record.'", payment:"'The bank record and the reply message together support the existence of payment, and the denial of receipt requires reconciliation with the statement.'", possession:"'Utility bills in the party's name across the disputed period support continuity of possession and must be answered before the counter-claim can succeed.'", identity:"'Identity of the accused is not attributed to the applicant in the first version, and the later addition must be tested against that omission.'", contradiction:"'The character of the transaction shifts between the notice and the plaint, and the change must be reconciled before the pleaded case is accepted.'", delay:"'Unexplained delay in seeking urgent relief undermines the pleaded urgency and must be considered while balancing convenience.'", entrustment:"'The first complaint does not mention entrustment; the later allegation must be tested against that omission.'", medical:"'The hospital timing is inconsistent with the alleged sequence and requires careful scrutiny before the narrative is accepted.'", admissions:"'The reply notice and contemporaneous message operate as admissions and must be reconciled with the later denial pleaded in the written statement.'" }; const ts = document.getElementById('theoryTopic'); const tOut = document.getElementById('theoryOut'); function updateTheory(){ tOut.innerHTML = theories[ts.value] + ' Illustrative framing only. Adapt to the pleadings, evidence, and applicable law. '; } ts.addEventListener('change', updateTheory); updateTheory(); /* Dossier tabs */ const tabs = document.querySelectorAll('.tab'); const panels = document.querySelectorAll('.tab-panel'); tabs.forEach(t=>{ t.addEventListener('click', ()=>{ tabs.forEach(x=>{x.classList.remove('active');x.setAttribute('aria-selected','false');}); panels.forEach(p=>p.classList.remove('active')); t.classList.add('active'); t.setAttribute('aria-selected','true'); const p = document.querySelector('[data-panel="'+t.dataset.tab+'"]'); if(p) p.classList.add('active'); }); t.addEventListener('keydown', e=>{ if(e.key==='ArrowRight' || e.key==='ArrowLeft'){ e.preventDefault(); const arr=[...tabs]; const i=arr.indexOf(t); const j = e.key==='ArrowRight' ? (i+1)%arr.length : (i-1+arr.length)%arr.length; arr[j].focus(); arr[j].click(); } }); }); /* Flip cards (mistakes) */ const mistakes = [ {n:"01", t:"Reading files chronologically without issue mapping", b:"Map the issues before reading. Chronology alone tells you what happened; issue mapping tells you what matters."}, {n:"02", t:"Treating every fact as equally important", b:"Weight facts by their impact on ingredients. A striking fact that touches no issue is not a litigation asset."}, {n:"03", t:"Ignoring the first version", b:"Read the earliest version carefully. It carries the least strategic filtering and often anchors credibility."}, {n:"04", t:"Failing to seek source documents", b:"Ask for the original bank statement, tracking record, or hospital timesheet. Photocopies and summaries hide the very entry you need."}, {n:"05", t:"Using too many weak points instead of two or three strong ones", b:"Courts remember three sharp points, not thirty soft ones. Discipline the argument to the facts that actually move the case."} ]; const fg = document.getElementById('flipGrid'); mistakes.forEach(m=>{ const el = document.createElement('div'); el.className = 'flip'; el.setAttribute('tabindex','0'); el.setAttribute('role','button'); el.setAttribute('aria-label', m.t + '. Tap for correction.'); el.innerHTML = ` Mistake ${m.n} ${m.t} Tap to see the correction → Correction ${m.b} Tap to flip back `; const toggle = ()=> el.classList.toggle('flipped'); el.addEventListener('click', toggle); el.addEventListener('keydown', e=>{ if(e.key==='Enter' || e.key===' '){ e.preventDefault(); toggle(); } }); fg.appendChild(el); }); /* Checklist */ const clItems = [ "What issue does this fact prove or disprove?", "Is it in the first version?", "Does the chronology support it?", "Is there a neutral record?", "What natural document is missing?", "Is there an admission?", "Does conduct support the claim?", "Can I state the legal impact in one sentence?", "Can I prove the source and authenticity of the record?", "Does this point help the relief, defence, cross-examination, or final argument?" ]; const clList = document.getElementById('clList'); const clBar = document.getElementById('clBar'); const clPct = document.getElementById('clPct'); const clCount = document.getElementById('clCount'); clItems.forEach((q,i)=>{ const id='cl'+i; const el = document.createElement('label'); el.className='check'; el.setAttribute('for', id); el.innerHTML = ` ${q} `; clList.appendChild(el); }); function updateCl(){ const boxes = clList.querySelectorAll('input'); const n = [...boxes].filter(b=>b.checked).length; const pct = Math.round((n/boxes.length)*100); clBar.style.width = pct + '%'; clPct.textContent = pct; clCount.textContent = n + ' of ' + boxes.length + ' complete'; try{ localStorage.setItem('edulaw-cl', JSON.stringify([...boxes].map(b=>b.checked))); }catch(e){} } clList.addEventListener('change', updateCl); document.getElementById('clReset').addEventListener('click', ()=>{ clList.querySelectorAll('input').forEach(b=>b.checked=false); updateCl(); }); try{ const stored = localStorage.getItem('edulaw-cl'); if(stored){ const arr = JSON.parse(stored); clList.querySelectorAll('input').forEach((b,i)=>b.checked = !!arr[i]); } }catch(e){} updateCl(); /* Smooth-scroll offset for sticky header */ document.querySelectorAll('a[href^="#"]').forEach(a=>{ a.addEventListener('click', e=>{ const id = a.getAttribute('href'); if(id.length>1){ const el = document.querySelector(id); if(el){ e.preventDefault(); const y = el.getBoundingClientRect().top + window.scrollY - 64; window.scrollTo({top:y, behavior:'smooth'}); } } }); });