1---2name: draft-motion-to-compel-source-code3description: Motion to compel production of disputed discovery responses involving source code and technical documents in a patent matter, with a supporting memorandum, counsel declaration, and proposed protective order.4---56# Skill: Draft Motion to Compel Production of Source Code and Technical Documents78## 1. Subject-matter triage (only if applicable)910- Confirm the motion is directed to disputed discovery responses, not a merits brief or purely administrative filing.11- Identify whether the dispute concerns source code, technical documents, or both, because source-code disputes usually require narrower access, stronger confidentiality terms, and protocol-driven relief.12- Determine whether the requested materials are tied to accused functionality, infringement contentions, invalidity positions, or claim construction, and draft the motion around that nexus.13- If multiple disputed requests exist, separate them by request category before analysis so each request can be addressed on its own record.1415## 2. Failure modes the skill is correcting1617- Treating a general relevance argument as sufficient without tying each request to the accused functionality or other live issues in the case.18- Failing to show a genuine meet-and-confer effort with dates, participants, positions, and the point at which impasse was reached.19- Conflating distinct objections and answering them with one generic response instead of addressing privilege, relevance, proportionality, burden, and overbreadth separately.20- Ignoring an inadequate privilege log, even where the withholding rationale is too vague to evaluate.21- Seeking production of source code or technical materials without pairing the request with a practical confidentiality regime.22- Drafting the motion as a narrative summary instead of a request-by-request application of the governing discovery rules.23- Omitting a declaration that authenticates the conferral history and exhibits supporting the dispute.24- Neglecting to align the requested relief with any applicable court-specific source-code protocol or standing order.2526## 3. Legal frameworks / domain conventions that apply2728- Federal discovery motion practice under Federal Rule of Civil Procedure 37(a), including the requirement to certify a good-faith effort to confer before filing.29- Scope of discovery under Federal Rule of Civil Procedure 26(b)(1): relevance to claims or defenses and proportionality to the needs of the case.30- Protective-order authority under Federal Rule of Civil Procedure 26(c), especially where source code, confidential technical information, or trade-secret concerns are implicated.31- Privilege and withholding practice under Federal Rule of Civil Procedure 26(b)(5), including the need for a log sufficient to assess the basis for nonproduction.32- Patent-litigation discovery norms: source code and technical documents are commonly discoverable when they bear on accused products, functionality, operation, or infringement theories, subject to protection against unnecessary disclosure.33- Court-local source-code procedures, model protective orders, or standing orders, which may control inspection conditions, access limitations, copying restrictions, and review logistics.34- When challenging privilege or withholding, ask for supplementation or in camera review where the log does not permit meaningful assessment.3536## 4. Analytical scaffolds3738- Start with a short legal standard section that cites the governing rule provisions and any local source-code protocol actually applicable to the case.39- For each disputed request, use the same internal sequence:40 - identify the request and the exact category of materials sought;41 - summarize the response and each objection asserted;42 - explain why the objection does not justify withholding;43 - connect the materials to infringement, accused functionality, claim construction, damages, validity, or another live issue;44 - state the relief sought for that request, including production, supplementation, log revision, or in camera review.45- When privilege is asserted, separate true privileged communications from ordinary technical or business materials and challenge any log entry that is too generic to test the claim.46- When burden or proportionality is asserted, show that the request is targeted, tied to specific functionality, and narrowed enough to be practical when paired with source-code safeguards.47- When confidentiality is the real objection, answer it through a tailored protective order rather than conceding nonproduction.48- If the dispute concerns both source code and non-code technical documents, analyze them separately because the access concerns and production mechanics often differ.49- Use a declaration to authenticate the conferral process and attach correspondence, logs, or excerpts as exhibits where they materially support the motion.5051## 5. Vertical / structural / temporal relationships (only if applicable)5253- Distinguish upstream technical design materials from downstream implementation or testing materials if the record treats them differently.54- Distinguish source code access from ordinary document production, because source code commonly requires inspection protocols, controlled review space, and tighter use restrictions.55- Distinguish requests directed to current product versions from requests spanning earlier versions if the dispute turns on timing, redesign, or version-specific functionality.56- If the responses evolved over time, present the chronology of objections and supplementation so the court can see when the impasse hardened.57- If the motion seeks both production and a confidentiality protocol, make clear that the protective order is ancillary relief supporting, not replacing, the discovery request.5859## 6. Output structure conventions6061- Draft a motion to compel with an integrated memorandum: caption, introduction, governing standard, request-specific argument, and a conclusion that states the precise relief sought.62- Include a counsel declaration that sets out the meet-and-confer history, identifies the key correspondence or conference dates, and authenticates any exhibits used to show the dispute.63- Include a proposed protective order or source-code protocol that addresses access, inspection, copying, storage, logging, challenge procedures, and return or destruction at the end of the case.64- Write the motion so the requested production is the primary relief and the protective order is the mechanism for making production workable.65- Use clear, court-ready headings that organize by dispute category rather than by generic legal theory.66- Close with a concrete request for relief that tracks the disputed categories, any supplementation sought, and any alternative relief such as in camera review.