pa-workflow-transactional-msa-against-firm-playbook

Category: Coding Risk: Unknown ★ 3.9 · Rating 3.9/5 (8) sboghossian/mini-claude-for-legal MIT

Rating is derived from the repo's GitHub stars and shown for reference.


name: pa-workflow-transactional-msa-against-firm-playbook
description: Use when a transactional lawyer needs to review an incoming Master Services Agreement (MSA) against the firm's or client's pre-defined negotiation playbook. Loads the playbook's positions on key clauses, compares the incoming MSA clause by clause, scores deviations, highlights required negotiation positions, and generates a tracked-changes redline with playbook-sourced replacement language. Integrates with the firm knowledge RAG for playbook retrieval.
license: MIT
metadata:
id: pa-workflow.transactional.MSA-against-firm-playbook
category: pa-workflow
practice_area: Transactional
jurisdictions: [UAE, KSA, LB, EG, DIFC, ADGM, UK, US, multi]
priority: P1
intent: [MSA, playbook, contract-review, redline, negotiation, transactional]
related: [pa-workflow-transactional-clause-library-check, pa-workflow-transactional-contract-redline-20min, pa-workflow-transactional-deal-point-analysis, pa-workflow-transactional-nda-triage-red-yellow-green, tool-rag-firm-knowledge]
source: Louis — HAQQ Legal AI (github.com/sboghossian/mini-claude-for-legal)
version: "1.0"

MSA Against Firm Playbook

Purpose

A firm or in-house legal team's MSA playbook represents its accumulated negotiating knowledge — the positions it will accept, the positions it will fight, and the language it prefers. This workflow applies that playbook automatically to any incoming MSA, transforming a document-by-document review process into a systematic, consistent, and fully annotated redline. The result is counsel's time spent on exceptions and edge cases, not on re-establishing positions the firm has already decided.

Inputs

Input Required Notes
Incoming MSA (counterparty's form) Yes PDF or Word
Firm playbook Yes Loaded via [[tool-rag-firm-knowledge]] or uploaded directly
Client's position (service provider or customer) Yes The playbook may have different positions depending on which side the client is on
Jurisdiction Recommended Governs interpretation of any legal standards referenced
Counterparty profile Optional Known aggressive counterparty? History with this company?
Deal context Optional Value, duration, sensitivity of services

Processing Steps

Step 1 — Load firm playbook

Retrieve the playbook from the firm knowledge base via [[tool-rag-firm-knowledge]] using the contract type and client position as query parameters. The playbook contains:

  • Must-have positions: terms the firm will not waive (e.g., mutual limitation of liability, fraud carve-out)
  • Standard positions: preferred language; negotiable within defined parameters
  • Fallback positions: acceptable compromise language if counterparty pushes back
  • Redlines: specific language changes the firm always makes to counterparty forms
  • Absolute red lines: terms the firm will not accept under any circumstances (e.g., unlimited liability)

Step 2 — Parse the incoming MSA

Identify all material clauses:

  • Definitions and scope of services
  • Fees and payment terms
  • Intellectual property (ownership of deliverables, background IP, license grants)
  • Confidentiality
  • Data protection and security
  • Representations and warranties
  • Indemnification
  • Limitation of liability
  • Term and termination
  • Governing law and dispute resolution
  • Change of control
  • Assignment
  • Force majeure

Step 3 — Score against playbook

For each clause, score:

Score Label Meaning
5 ACCEPT Matches firm's standard or is better than standard
4 ACCEPT WITH MINOR EDIT Minor language improvement from playbook; low priority
3 NEGOTIATE Deviates from standard; use playbook fallback position in negotiation
2 MUST CHANGE Deviates materially from standard; use playbook preferred language
1 RED LINE Absolute red line; cannot accept; walk away if not changed

Step 4 — Generate redline

For each clause scoring 1–3, produce:

  • Current language (from incoming MSA)
  • Playbook position (what the firm normally requires)
  • Proposed redline (tracked-changes version of the clause with firm's language)
  • Negotiation note (why this matters; what the fallback is; how hard to push)

Step 5 — Produce negotiation summary

A one-page summary for the client or senior partner:

  • How many red lines triggered?
  • Key negotiating priorities in order
  • Which positions to lead with; which to trade
  • Any novel clauses not covered by the playbook (escalate for position determination)

Output Format

Playbook Compliance Scorecard

## MSA Playbook Review — [Counterparty] — [Date]

### Overall assessment: 67/100 (NEGOTIATE REQUIRED)

| Clause | Score | Label | Priority |
|---|---|---|---|
| Limitation of liability | 1 | RED LINE | CRITICAL |
| IP ownership of deliverables | 2 | MUST CHANGE | HIGH |
| Payment terms | 4 | ACCEPT WITH MINOR EDIT | LOW |
| Governing law | 5 | ACCEPT | — |
| Confidentiality | 3 | NEGOTIATE | MEDIUM |
| Data protection | 2 | MUST CHANGE | HIGH |
| Force majeure | 4 | ACCEPT WITH MINOR EDIT | LOW |
| Change of control | 1 | RED LINE | CRITICAL |

### CRITICAL RED LINES (2)

#### Limitation of Liability (Clause 17)
**Current**: "In no event shall [Service Provider] be liable to Customer for any amounts exceeding USD 10,000 in the aggregate."
**Playbook standard**: Mutual cap = 12 months' fees; minimum USD 500,000 floor
**Issue**: Cap is absolute at USD 10,000 regardless of contract value; playbook requires proportionate cap and mutuality
**Playbook redline**: [Full clause with tracked changes]
**Negotiation note**: This is a deal-breaker. If counterparty refuses to move, escalate to senior partner before proceeding. Fallback: 3 months' fees cap with mutual carve-out for gross negligence.

#### Change of Control (Clause 23)
**Current**: "Either party may terminate this Agreement upon 5 days' notice if the other party undergoes a change of control."
**Playbook standard**: Firm requires consent right (not automatic termination) on change of control; minimum 30 days' notice
**Issue**: 5 days is commercially unworkable; automatic termination without consent right is a structural problem
**Playbook redline**: [Full clause with tracked changes]

MENA-Specific MSA Issues

IP Ownership — MENA Context

In UAE and KSA, the default rule under employment law is that employer-owned work created within the scope of employment belongs to the employer. However, this rule does not automatically apply to contractor/vendor deliverables — the contract must assign IP ownership explicitly.

For technology MSAs in the UAE and KSA:

  • Deliverables developed specifically for the client should be assigned to the client (work-for-hire equivalent)
  • Background IP (pre-existing tools, frameworks, libraries) should be licensed to the client for use of the deliverables; ownership stays with the vendor
  • Open-source components must be disclosed — GPL/LGPL copyleft provisions create contamination risk

Data Protection Obligations

Any MSA involving data processing must include a data processing addendum (DPA) or data processing agreement (DPA) if the counterparty processes UAE resident personal data (under PDPL-UAE 2022), Saudi resident data (under PDPL KSA 2024), or EU/UK resident data (GDPR / UK GDPR). If no DPA is attached, flag as MISSING and provide template from the playbook.

Dispute Resolution — MENA Default

For UAE-seated contracts: DIAC (Dubai International Arbitration Centre) or ADCCAC (Abu Dhabi) is the preferred institutional arbitration. ICC and LCIA are also well-accepted for international contracts. DIFC Courts or ADGM Courts are available for contracts with DIFC/ADGM-incorporated parties.

For KSA-seated contracts: SCCA (Saudi Center for Commercial Arbitration) is the default. International arbitration is enforceable in KSA under the New York Convention (KSA joined in 1994).

Common Mistakes

  • Treating the playbook as inflexible — it is a starting position; some deviations are commercially acceptable when documented with client consent
  • Failing to update the playbook after consistently conceding a point — a playbook that doesn't reflect practice undermines the workflow's value
  • Not flagging novel clauses (AI liability, cybersecurity audit rights, data residency) that the playbook doesn't cover yet
  • Omitting the negotiation strategy note — counsel needs to know not just what to change but how hard to push
  • [[pa-workflow-transactional-clause-library-check]]
  • [[pa-workflow-transactional-contract-redline-20min]]
  • [[pa-workflow-transactional-deal-point-analysis]]
  • [[pa-workflow-transactional-nda-triage-red-yellow-green]]
  • [[tool-rag-firm-knowledge]]