Skip to content
Rival
Models
CompareBest ForArena
Sign Up
Sign Up

Compare AI vibes, not scores. Side-by-side outputs across the world's best models.

@rival_tips

Explore

  • Compare Models
  • All Models
  • Leaderboard
  • Challenges

Discover

  • AI Creators
  • AI Tools
  • The Graveyard

Developers

  • Developer Hub
  • MCP Server
  • .llmignore
  • Badges
  • RIVAL Datasets

Connect

  • Methodology
  • Sponsor
  • Partnerships
  • Privacy Policy
  • Terms
  • RSS Feed
© 2026 Rival
Rival
Models
CompareBest ForArena
Sign Up
Sign Up

Compare AI vibes, not scores. Side-by-side outputs across the world's best models.

@rival_tips

Explore

  • Compare Models
  • All Models
  • Leaderboard
  • Challenges

Discover

  • AI Creators
  • AI Tools
  • The Graveyard

Developers

  • Developer Hub
  • MCP Server
  • .llmignore
  • Badges
  • RIVAL Datasets

Connect

  • Methodology
  • Sponsor
  • Partnerships
  • Privacy Policy
  • Terms
  • RSS Feed
© 2026 Rival
  1. Home
  2. Models
  3. Mistral Devstral Medium
  4. Adversarial Contract Review

See how Mistral Devstral Medium compares on this challenge:

  • Mistral Devstral Medium vs Claude Sonnet 4.6
  • Mistral Devstral Medium vs Gemini 3.1 Pro Preview
  • Mistral Devstral Medium vs Z.ai: GLM 5

4 models have responded to the "Adversarial Contract Review" challenge. Compare their approaches side-by-side on RIVAL. This response is part of RIVAL's open dataset of 5,600+ AI model responses.

Rival
Models
CompareBest ForArena
Sign Up
Sign Up
Back to Mistral Devstral Medium

Adversarial Contract Review

Devstral Medium's response to the 'Adversarial Contract Review' challenge.

Mistral Devstral Medium
February 3, 2026
Text

?
Prompt

Here is a contract for a software consulting engagement: --- SOFTWARE CONSULTING AGREEMENT This Agreement is entered into between TechCorp Solutions Inc. ("Client") and [Contractor Name] ("Contractor"). 1. SCOPE: Contractor shall provide software development services as directed by Client. Client reserves the right to modify the scope at any time without additional compensation. 2. PAYMENT: Contractor shall be paid $150/hour, invoiced monthly. Payment is due within 90 days of invoice receipt. Client may withhold payment if deliverables are deemed "unsatisfactory" at Client's sole discretion. 3. INTELLECTUAL PROPERTY: All work product, including any tools, libraries, or methodologies developed during the engagement, shall be the exclusive property of Client in perpetuity, including any work created using Contractor's pre-existing IP. 4. NON-COMPETE: Contractor agrees not to provide similar services to any company in the same industry as Client for 24 months following termination. 5. TERMINATION: Client may terminate this agreement at any time without notice. Contractor must provide 60 days written notice. Upon termination, Contractor must immediately deliver all work in progress without additional compensation. 6. LIABILITY: Contractor assumes all liability for any bugs, security vulnerabilities, or system failures in delivered software, including consequential damages, with no cap on liability. 7. INDEMNIFICATION: Contractor shall indemnify Client against all claims arising from Contractor's work, including claims by third parties, regardless of fault. 8. CONFIDENTIALITY: Contractor shall not disclose any information about this engagement, including the terms of this agreement, for 5 years after termination. 9. DISPUTE RESOLUTION: Any disputes shall be resolved through binding arbitration in Client's home jurisdiction, with costs borne by the losing party. --- Find all clauses that could be exploited against the contractor, suggest specific modifications, and explain the legal reasoning.

Mistral Devstral Medium
Response

devstral-medium logo
Mistral Devstral MediumAdversarial Contract Review
devstral-medium logo
Mistral Devstral Medium

Certainly! Here are the clauses that could be exploited against the contractor, along with suggested modifications and the legal reasoning behind them:

1. SCOPE

Original Clause: "Contractor shall provide software development services as directed by Client. Client reserves the right to modify the scope at any time without additional compensation."

Issue: This clause allows the Client to change the scope of work without compensating the Contractor, which can lead to scope creep and additional work without pay.

Suggested Modification: "Contractor shall provide software development services as directed by Client. Any modifications to the scope of work must be agreed upon in writing by both parties, and additional compensation will be negotiated based on the new scope."

Legal Reasoning: This modification ensures that any changes to the scope are mutually agreed upon and that the Contractor is compensated for additional work, preventing scope creep.

2. PAYMENT

Original Clause: "Contractor shall be paid $150/hour, invoiced monthly. Payment is due within 90 days of invoice receipt. Client may withhold payment if deliverables are deemed 'unsatisfactory' at Client's sole discretion."

Issue: The 90-day payment term is excessively long, and the Client's sole discretion to withhold payment can be abused.

Suggested Modification: "Contractor shall be paid $150/hour, invoiced monthly. Payment is due within 30 days of invoice receipt. If deliverables are deemed 'unsatisfactory,' Client must provide written notice and a reasonable opportunity for Contractor to remedy the issue before withholding payment."

Legal Reasoning: A 30-day payment term is more standard and reasonable. Requiring written notice and an opportunity to remedy issues before withholding payment adds fairness and transparency.

3. INTELLECTUAL PROPERTY

Original Clause: "All work product, including any tools, libraries, or methodologies developed during the engagement, shall be the exclusive property of Client in perpetuity, including any work created using Contractor's pre-existing IP."

Issue: This clause gives the Client ownership of all work product, including pre-existing IP, which can be overly broad and unfair to the Contractor.

Suggested Modification: "All work product developed specifically for Client during the engagement shall be the exclusive property of Client. Pre-existing IP of Contractor shall remain the property of Contractor, and Client shall have a non-exclusive license to use such IP solely for the purposes of this engagement."

Legal Reasoning: This modification protects the Contractor's pre-existing IP while still giving the Client the necessary rights to use the work product developed for them.

4. NON-COMPETE

Original Clause: "Contractor agrees not to provide similar services to any company in the same industry as Client for 24 months following termination."

Issue: A 24-month non-compete clause is excessively long and can severely limit the Contractor's ability to work in their field.

Suggested Modification: "Contractor agrees not to provide similar services to any direct competitor of Client for 12 months following termination."

Legal Reasoning: A 12-month non-compete clause is more reasonable and less restrictive, balancing the Client's need for protection with the Contractor's right to work.

5. TERMINATION

Original Clause: "Client may terminate this agreement at any time without notice. Contractor must provide 60 days written notice. Upon termination, Contractor must immediately deliver all work in progress without additional compensation."

Issue: The Client can terminate the agreement without notice, and the Contractor must deliver all work in progress without additional compensation, which is unfair.

Suggested Modification: "Either party may terminate this agreement with 30 days written notice. Upon termination, Contractor shall be compensated for all work completed up to the date of termination."

Legal Reasoning: This modification ensures that both parties have a reasonable notice period and that the Contractor is compensated for work completed up to the termination date.

6. LIABILITY

Original Clause: "Contractor assumes all liability for any bugs, security vulnerabilities, or system failures in delivered software, including consequential damages, with no cap on liability."

Issue: This clause places all liability on the Contractor without any cap, which can be financially devastating.

Suggested Modification: "Contractor shall be liable for any bugs, security vulnerabilities, or system failures in delivered software, up to the total amount paid by Client under this agreement. Contractor shall not be liable for consequential damages."

Legal Reasoning: Capping liability to the total amount paid and excluding consequential damages provides a more balanced and fair allocation of risk.

7. INDEMNIFICATION

Original Clause: "Contractor shall indemnify Client against all claims arising from Contractor's work, including claims by third parties, regardless of fault."

Issue: This clause places all indemnification responsibility on the Contractor, regardless of fault, which is overly broad.

Suggested Modification: "Contractor shall indemnify Client against all claims arising from Contractor's negligent or willful misconduct, including claims by third parties."

Legal Reasoning: Limiting indemnification to claims arising from the Contractor's negligent or willful misconduct is more reasonable and fair.

8. CONFIDENTIALITY

Original Clause: "Contractor shall not disclose any information about this engagement, including the terms of this agreement, for 5 years after termination."

Issue: A 5-year confidentiality period is excessively long and can limit the Contractor's ability to discuss their work.

Suggested Modification: "Contractor shall not disclose any confidential information about this engagement, including the terms of this agreement, for 2 years after termination."

Legal Reasoning: A 2-year confidentiality period is more reasonable and balances the Client's need for confidentiality with the Contractor's right to discuss their work.

9. DISPUTE RESOLUTION

Original Clause: "Any disputes shall be resolved through binding arbitration in Client's home jurisdiction, with costs borne by the losing party."

Issue: Binding arbitration in the Client's home jurisdiction can be biased and costly for the Contractor.

Suggested Modification: "Any disputes shall be resolved through binding arbitration in a mutually agreed-upon neutral jurisdiction, with costs borne by the losing party."

Legal Reasoning: A neutral jurisdiction for arbitration ensures a fairer process and reduces the potential for bias.

By making these modifications, the contract becomes more balanced and fair, protecting both the Client's and the Contractor's interests.

Adversarial Contract Review

Turn this model response into notes, narration, or a short video

Auto NotesTranscriptNarrateVideo Cut

Partner link

This output is part of our open dataset — 5K+ AI responses across 200 models

About Mistral Devstral Medium

Capabilities

ConversationReasoningCode GenerationAnalysis

Categories

TextCode

Specifications

Provider
Mistral
Released
2025-07-11
Size
MEDIUM

Keep exploring

SAME PROMPT

Claude Sonnet 4.6's version

Same prompt, different result

COMPARE

Mistral Devstral Medium vs Gemini 3.1 Pro Preview

Both outputs, side by side

Compare AI vibes, not scores. Side-by-side outputs across the world's best models.

@rival_tips

Explore

  • Compare Models
  • All Models
  • Leaderboard
  • Challenges

Discover

  • AI Creators
  • AI Tools
  • The Graveyard

Developers

  • Developer Hub
  • MCP Server
  • .llmignore
  • Badges
  • RIVAL Datasets

Connect

  • Methodology
  • Sponsor
  • Partnerships
  • Privacy Policy
  • Terms
  • RSS Feed
© 2026 Rival