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. Z.ai: GLM 5
  4. Adversarial Contract Review

See how Z.ai: GLM 5 compares on this challenge:

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

3 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 Z.ai: GLM 5

Adversarial Contract Review

Glm 5's response to the 'Adversarial Contract Review' challenge.

Z.ai: GLM 5
February 11, 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.

Z.ai: GLM 5
Response

glm-5 logo
Z.ai: GLM 5Adversarial Contract Review
glm-5 logo
Z.ai: GLM 5

This contract contains several heavily one-sided clauses that favor the Client and present significant legal and financial risks to the Contractor. Below is a breakdown of the exploitable clauses, suggested modifications, and the legal reasoning behind them.

1. Scope (Clause 1)

The Exploit: The phrase "Client reserves the right to modify the scope at any time without additional compensation" creates a vehicle for "Scope Creep". While this is an hourly contract, this clause allows the Client to assign duties outside the realm of "software development" (e.g., IT support, training, administrative tasks) or significantly increase the workload complexity without the Contractor having grounds to renegotiate rates or deadlines.

Suggested Modification:

"Contractor shall provide software development services as described in Exhibit A. Any material changes to the Scope of Services must be agreed upon in writing by both parties. If a change request requires additional time or resources, Contractor shall submit a written estimate for Client approval before proceeding."

Legal Reasoning: A contract requires a "meeting of the minds" regarding the work to be performed. By allowing unilateral changes, the Client effectively holds the Contractor to a fixed-price obligation (the original scope) while demanding variable output. The modification ensures that changes are bilateral agreements, protecting the Contractor from being forced into unauthorized new roles.

2. Payment (Clause 2)

The Exploit: There are two major risks here:

  1. Net 90 Terms: Requiring payment 90 days after invoice receipt creates a severe cash-flow burden for the Contractor, effectively forcing them to finance the Client’s project for three months.
  2. Subjective Withholding: "Deemed 'unsatisfactory' at Client's sole discretion" gives the Client a blank check to refuse payment for any reason, even if the work is technically correct. This eliminates the objective standard of performance.

Suggested Modification:

"Payment is due within thirty (30) days of invoice receipt. Client may withhold payment only for specific, documented defects where the deliverable fails to meet the functional specifications agreed upon in the Scope. If a dispute arises regarding satisfaction, the work shall be presumed satisfactory if no written objection is provided within 10 business days of delivery."

Legal Reasoning: The "sole discretion" standard creates an "illusory promise," where the Client's obligation to pay is conditioned solely on their own subjective satisfaction, potentially making the contract unenforceable or allowing for bad faith refusal to pay. Objective standards (meeting specs) and reasonable payment terms (Net 30) are industry standards to prevent the Client from using payment as leverage to demand free revisions.

3. Intellectual Property (Clause 3)

The Exploit: The clause claims exclusive ownership over "work created using Contractor's pre-existing IP." If the Contractor uses a code library, framework, or tool they developed prior to this contract, this clause transfers ownership of that background IP to the Client. This strips the Contractor of their own assets, preventing them from using those tools for future clients.

Suggested Modification:

"All work product created specifically for Client shall be the exclusive property of Client. Contractor retains all right, title, and interest in any pre-existing intellectual property (including tools, libraries, and methodologies) used in the creation of the work product. Client is granted a non-exclusive, perpetual license to use such pre-existing IP solely as incorporated into the final deliverable."

Legal Reasoning: A client is generally entitled to own the deliverable they paid for, but not the tools used to create it (the "carpenter's hammer" analogy). Assigning away pre-existing IP effectively destroys the Contractor's ability to operate efficiently in the future and constitutes an uncompensated transfer of significant assets.

4. Non-Compete (Clause 4)

The Exploit: This clause prevents the Contractor from working for "any company in the same industry" for two years. This is likely unenforceable in many jurisdictions due to being overly broad (it covers the entire industry, not just direct competitors), but it can still be used to harass the Contractor with litigation or scare them away from legitimate work.

Suggested Modification:

"Contractor agrees not to provide services to direct competitors of Client specifically named in Exhibit B for a period of twelve (12) months following termination, limited to the specific geographic region where Client actively operates."

Legal Reasoning: Non-compete clauses must be reasonable in duration, geographic scope, and the interest they protect (usually trade secrets). A 24-month ban on an entire industry is punitive rather than protective. Narrowing the scope to direct competitors and a shorter duration makes the clause legally enforceable while protecting the Contractor's right to earn a living.

5. Termination (Clause 5)

The Exploit: This clause creates an asymmetry of risk. The Client can fire the Contractor instantly (causing immediate income loss), while the Contractor must give 60 days' notice. Furthermore, requiring the delivery of "work in progress without additional compensation" on an hourly contract is inequitable; if the Client terminates, they should pay for the hours worked to date.

Suggested Modification:

"Either party may terminate this agreement with thirty (30) days written notice. In the event of termination, Client shall compensate Contractor for all hours worked and expenses incurred up to the effective date of termination. Contractor shall deliver all work in progress upon receipt of final payment."

Legal Reasoning: Contracts should impose mutual obligations. A 60-day notice requirement acts as a "lock-in" clause for the Contractor but allows the Client a "walk-away" clause. This imbalance forces the Contractor to stay in a bad engagement or face breach of contract claims. The modification aligns the notice periods and ensures compensation for work actually performed.

6. Liability (Clause 6)

The Exploit: "No cap on liability" and inclusion of "consequential damages" exposes the Contractor to financial ruin. If a bug causes the Client's business to shut down for a day, the Contractor could be sued for millions in lost profits, far exceeding the contract value.

Suggested Modification:

"Contractor’s total liability under this Agreement shall not exceed the total fees paid by Client to Contractor during the preceding twelve (12) months. In no event shall Contractor be liable for indirect, incidental, or consequential damages, including lost profits or data."

Legal Reasoning: In professional services, liability is typically capped at the value of the contract or insurance limits. Unlimited liability is uninsurable and creates an unacceptable risk profile for an individual consultant. Excluding consequential damages is standard practice to prevent the Consultant from becoming an insurer of the Client's business operations.

7. Indemnification (Clause 7)

The Exploit: "Regardless of fault" is the most dangerous phrase here. It means if the Client provides bad instructions or faulty data that leads to a lawsuit, the Contractor must pay the Client's legal fees and damages. The Contractor is effectively acting as an insurer for the Client's own mistakes.

Suggested Modification:

"Contractor shall indemnify Client against claims arising solely from Contractor’s gross negligence, willful misconduct, or infringement of third-party intellectual property rights. Client shall indemnify Contractor against claims arising from Client’s misuse of the deliverables or negligence."

Legal Reasoning: Indemnity should generally be tied to fault. Requiring a contractor to indemnify a client for issues the contractor did not cause violates the principle of equity. This modification ensures the Contractor is only responsible for the consequences of their own actions.

8. Dispute Resolution (Clause 9)

The Exploit: Binding arbitration in the "Client's home jurisdiction" forces the Contractor to litigate in a potentially distant or expensive location (e.g., if the Contractor is in Texas and the Client is in New York or London). This creates a "transaction cost barrier," making it too expensive for the Contractor to pursue rightful payment.

Suggested Modification:

"Any disputes shall be resolved through binding arbitration in [Contractor's County/State] or the nearest mutually agreed jurisdiction. Each party shall bear their own costs, or costs shall be borne by the losing party as determined by the arbitrator."

Legal Reasoning: While arbitration is often faster than court, the location creates a massive advantage for the Client. A neutral venue or the Contractor's location balances the playing field, ensuring the Contractor can actually enforce their rights under the agreement without spending more on travel than the claim is worth.

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 Z.ai: GLM 5

Capabilities

ConversationReasoningCode GenerationAnalysisAgentic Tool UseTool Use

Categories

TextCode

Specifications

Provider
Zhipu
Released
2026-02-11
Size
XLARGE
Context
202,752 tokens

Keep exploring

SAME PROMPT

Claude Sonnet 4.6's version

Same prompt, different result

COMPARE

Z.ai: GLM 5 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