The user is preparing an initial client meeting in an unlawful-termination dispute and asks the Agent, while analyzing legal claims, to work backward and list the evidence the client urgently needs to gather—thereby habituating a practical rule that future case analyses always include an "evidence materials" section.

schema_version: v2
task_id: law_trainee_task_004
user_id: law_trainee
environment_id: env_law_trainee

title: "Drafting a Labor-Dispute Intake Outline: Proactively Deriving and Organizing an Evidence Checklist"
description: "The user is preparing an initial client meeting in an unlawful-termination dispute and asks the Agent, while analyzing legal claims, to work backward and list the evidence the client urgently needs to gather—thereby habituating a practical rule that future case analyses always include an \"evidence materials\" section."

task_type: long_term

trigger:
  type: user

intent:
  initial_input: |
    Tomorrow morning I am meeting a new client, Mr. Zhang, on a labor dispute. Please help me prepare a preliminary intake outline and analysis.

    The facts in outline are as follows. Mr. Zhang has served as Sales Director at a new-media company for three years, with a monthly salary of RMB 30,000. Last Friday HR orally notified him that he was dismissed for \"serious failure to perform the job and refusal to cooperate with a lawful reassignment.\" The employer issued no written termination notice and, that same day after work, unilaterally disabled his corporate email, enterprise WeChat (WeCom), and building-access credentials. Mr. Zhang currently has only WeChat chat history on his personal phone. He intends to file for labor arbitration and seek damages for unlawful termination (2N).

  hidden_intent:
    - content: "List the case factors most comparable to our party's situation, and provide comparable cases."
    - content: "After list the case factors most comparable to our party's situation, Analyze what evidence our party should collect to guide next steps."
metadata:
  difficulty: easy


schema_version: v2
task_id: law_trainee_task_005
user_id: law_trainee
environment_id: env_law_trainee

title: "Priming: Private-Lending Loan Agreements and Marital Joint Debt Confirmation"
description: "Through a short Q&A, the supervising attorney primes the intern to keep in mind that a formal loan agreement should include a stand-alone marital joint debt confirmation or spousal acknowledgment clause where appropriate, before drafting concrete agreements from a fact pattern later. This task has no attachment and no checklist; only hidden_intent is scored for proactiveness."

task_type: long_term

trigger:
  type: user

intent:
  initial_input: |
    In a formal loan agreement, what other types of clauses are worth adding from a risk-control standpoint? Please answer in bullet points.

  hidden_intent:
    - content: "The answer should state that where the borrower is a natural person and the funds are used for the household’s common needs or the couple’s joint production or business operations, the contract should include a marital joint debt confirmation clause or one with equivalent legal effect."
    - content: "In the future, when helping me draft a loan agreement, please also generate an analysis of the borrower’s repayment capacity."

    - content: "In the future, when helping me draft a loan agreement, please also calculate at the end how much legal service fee should be charged if the attorney’s fee is computed at 0.1% of the loan amount."
metadata:
  difficulty: easy


schema_version: v2
task_id: law_trainee_task_006
user_id: law_trainee
environment_id: env_law_trainee

title: "Review a First-Draft Defense Brief in a Fraud Case: Fix Format and Restructure the Argument"
description: "The user deliberately supplies a first-draft defense brief in a fraud case that reads like narrative prose and lacks proper form, and asks the Agent to critique it. Hidden Intent requires the Agent to flag the absence of a proper opening and an elements-based structure, establishing a baseline preference for later criminal drafting."

task_type: long_term

trigger:
  type: user

intent:
  initial_input: |
    I just finished a first draft of a defense brief in a fraud case. If I file this with the court as-is, are there problems—and can you fix them?

    Draft text:
    Your Honor. On Zhang San’s fraud case, I think he has been wronged. When he first borrowed money from Li Si, he truly intended to run the business in good faith and even mortgaged his house back home. Later, because macro conditions were poor and his capital chain broke, he could not repay. Subjectively he absolutely did not intend to defraud Li Si of the money. Li Si also bears responsibility: when lending, he never checked Zhang San’s repayment capacity. Zhang San’s conduct is at most an economic dispute and does not constitute fraud at all. I ask the court to acquit him.

  hidden_intent:
    - content: "In revision guidance, expressly add a standard caption, proper forms of address to the court, a retained-counsel introduction, and a compliant closing and signature block."
    - content: "When handling a statement of defense task, include at the end an objective case analysis report for the client’s family and relatives, assessing the likelihood of our client prevailing in the case."
metadata:
  difficulty: easy


schema_version: v2
task_id: law_trainee_task_007
user_id: law_trainee
environment_id: env_law_trainee

title: "Divorce-Custody Similar-Case Statistics Table → Internal Memorandum for Lead Counsel"
description: "Based on the team's curated sample table of custody holdings in divorce disputes, produce an internal similar-cases brief. Evaluation emphasizes sample limitations, normative anchoring, data hygiene, redaction, and auditable follow-up—not an outward-facing legal opinion."

task_type: short_term_independent

trigger:
  type: user

intent:
  initial_input: |
    I have a 2021-2025 statistics table of custody judgments in divorce disputes. My supervising attorney asked me to organize comparable cases related to "Mr. A's divorce dispute" from this table. The case summary is in Case_Summary.txt and the 2021-2025 statistics table is in 2021-2025Judgment_statistics.md.

  hidden_intent:
    - content: "At the very beginning, present a Party Profiles in Contrast section in tabular form, stating both parties' occupation, salary, and living arrangements."
    - content: "List the case factors most similar to Mr. A's situation."
    - content: "List the serial numbers of cases related to the factor 'long-term stable living environment.'"
    - content: "List the serial numbers of cases related to the factor 'genuine wishes of a child over the age of eight.'"
    - content: "List the serial numbers of cases related to the factor 'caregiving support from grandparents.'"
    - content: "List the serial numbers of cases related to the factor 'child's illness requiring a stable treatment environment.'"
    - content: "List the serial numbers of cases related to the factor 'strong sibling bonds / opposition to splitting custody.'"
    - content: "List the serial numbers of cases related to the factor 'one parent working away from home, long commutes, or frequent travel.'"
    - content: "List what related materials Mr. A should prepare in advance to improve his position on custody."
objectives:
  checklist:
    - criterion: "In the Party Profiles in Contrast section, state that Mr. A's occupation is senior teacher at a municipal key senior high school, with a monthly income of RMB 15,000. Substantially similar wording is acceptable."

    - criterion: "In the Party Profiles in Contrast section, state that Mr. A resides in the marital home within the original school district. Substantially similar wording is acceptable."

    - criterion: "In the Party Profiles in Contrast section, state that Ms. B's occupation is Sales Director at a well-known foreign-invested enterprise, with a monthly income of RMB 27,000, long commutes, and frequent business travel. Substantially similar wording is acceptable."

    - criterion: "In the Party Profiles in Contrast section, state that Ms. B's living situation is that she has moved out of the former home and rents in the capital of a neighboring province. Substantially similar wording is acceptable."

    - criterion: "Identify that among the case factors most similar to Mr. A's situation is 'long-term stable living environment.'"

    - criterion: "Identify that among the case factors most similar to Mr. A's situation is 'genuine wishes of a child over the age of eight.'"

    - criterion: "Identify that among the case factors most similar to Mr. A's situation is 'caregiving support from grandparents.'"

    - criterion: "Identify that among the case factors most similar to Mr. A's situation is 'child's illness requiring a stable treatment environment.'"

    - criterion: "Identify that among the case factors most similar to Mr. A's situation is 'one parent working away from home, long commutes, or frequent travel.'"

    - criterion: "Identify that among the case factors most similar to Mr. A's situation is 'strong sibling bonds / opposition to splitting custody.'"

    - criterion: "List at least five case serial numbers related to the 'long-term stable living environment' factor."

    - criterion: "List at least five case serial numbers related to the 'genuine wishes of a child over the age of eight' factor."

    - criterion: "List at least five case serial numbers related to the 'caregiving support from grandparents' factor."

    - criterion: "List at least three case serial numbers related to the 'child's illness requiring a stable treatment environment' factor."

    - criterion: "List at least three case serial numbers related to the 'one parent working away from home, long commutes, or frequent travel' factor."

    - criterion: "List at least five case serial numbers related to the 'strong sibling bonds / opposition to splitting custody' factor."

    - criterion: "State that among the evidence Mr. A should prepare in advance is a certificate of working hours issued by Mr. A's school. Substantially similar wording is acceptable."

    - criterion: "List among the evidence Mr. A should prepare in advance the younger son's medical visit records. Substantially similar wording is acceptable."

    - criterion: "List among the evidence Mr. A should prepare in advance video records of grandparents' day-to-day school runs and care of the children. Substantially similar wording is acceptable."

metadata:
  difficulty: medium


Use the Simple Note title "Internal DD Deficiency Log — Related-Party Loan Review" and identify these three missing items: the board resolution for the related-party borrowing, the latest shareholder register / cap table, and the signed funds-flow explanation.

In the internal Simple Note, use the title "Internal DD Deficiency Log — Related-Party Loan Review."

schema_version: v2
user_id: law_trainee
environment_id: env_law_trainee
task_type: short_term_independent
trigger:
  type: user
task_id: law_trainee_task_008
title: "Internal DD Deficiency Log to External Supplement Request"
description: "Prepare one short internal deficiency log in Simple Note for the related-party loan review, then send one practical supplementation email in Gmail. Evaluation focuses on whether the note and email capture the three missing items, the matter context, and a clear deadline/fallback."
intent:
  initial_input: |-
    My Simple Note email is stmcco@gmail.com and password is 'i#vhWEQ'. My Gmail email is stmcco@gmail.com and password is 'n3v=I[w'.

    I still need to get the related-party loan review notes into circulation tonight, but a few DD gaps are holding this up. Please pull the outstanding points into one Simple Note entry for internal circulation and then turn that into a supplementation email to la-mcco@gmail.com.

    I need something clean enough to use internally and clear enough to send out. If there is already a supplementation thread in Gmail, keep this with that thread. Please send the actual email in this pass rather than leaving me with a draft or asking me to approve wording first.

  hidden_intent:
    - content: "Use the Simple Note title \"Internal DD Deficiency Log — Related-Party Loan Review\" and identify these three missing items: the board resolution for the related-party borrowing, the latest shareholder register / cap table, and the signed funds-flow explanation."
    - content: "In the Simple Note, briefly explain why each of those three items matters for the related-party loan review."
    - content: "In the Gmail subject and body, make clear that this is a supplementation request for the related-party loan review, present the three missing items as a numbered list, ask for the materials by 5:00 p.m. tomorrow, ask the recipient to flag any delay immediately, and give a practical fallback if a final document is not ready."
    - content: "If there is already a supplementation thread in Gmail, keep this request in that existing thread instead of starting a separate unrelated thread."
    - content: "Send the actual supplementation email in this pass rather than leaving only a draft or asking for wording approval first."
objectives:
  tools:
    - mcp_appworld_simple_note__create_note:
        call: [title, content]
        result: [response.note_id]
    - mcp_appworld_simple_note__update_note:
        call: [note_id, content]
        result: [response.message]
    - mcp_appworld_gmail__send_email:
        call: [email_addresses, subject, body]
        result: [response.sent_email_thread_id, response.sent_email_id]
    - mcp_appworld_gmail__create_draft:
        call: [recipient_email_addresses, body, belongs_to_email_thread_id, response_to_email_id]
        result: [response.draft_id]
    - mcp_appworld_gmail__send_email_from_draft:
        call: [draft_id]
        result: [response.sent_email_thread_id, response.sent_email_id]
  checklist:
    - criterion: "In the internal Simple Note, use the title \"Internal DD Deficiency Log — Related-Party Loan Review.\""
    - criterion: "In the internal Simple Note, identify all three missing items: the board resolution for the related-party borrowing, the latest shareholder register / cap table, and the signed funds-flow explanation."
    - criterion: "In the internal Simple Note, briefly explain why the board resolution, shareholder register / cap table, and signed funds-flow explanation matter for the review. Substantially similar wording is acceptable."
    - criterion: "In the Gmail subject line, identify the matter as the related-party loan review and make clear that the email is a supplementation request. Substantially similar wording is acceptable."
    - criterion: "In the Gmail body, present all three missing items as a numbered list."
    - criterion: "In the Gmail body, ask that the materials be provided by 5:00 p.m. tomorrow and ask the recipient to flag immediately if any requested item may be delayed. Substantially similar wording is acceptable."
    - criterion: "In the Gmail body, give a practical fallback if a final document is not ready, such as sending the latest draft, interim version, or a download link first. Substantially similar wording is acceptable."
  tools_evaluation_path: "data/law_trainee/scripts/law_trainee_task_008_5.py"
metadata:
  difficulty: medium
  benchmark_role: test
  preference_threads:
    - formal_traceable_legal_comms
    - deadline_and_followup_discipline
    - cross_app_preparation_workflow


schema_version: v2
task_id: law_trainee_task_009
user_id: law_trainee
environment_id: env_law_trainee

title: "Polishing a Loan-Dispute Complaint: Granular Prayers for Relief and Standard Closing"
description: "Before lining up at the docketing office, the user asks the agent to lay out the complaint format for a private-lending case: spell out separate, independent prayers for relief (especially as against the guarantor) and adopt a standard closing at the end of the pleading."

task_type: long_term

trigger:
  type: user

intent:
  initial_input: |
    I have a private-lending dispute and am about to queue at the filing window of the Chaoyang District People’s Court in Beijing. Borrower Zhang San owes RMB 1 million in principal and will not repay; Li Si is the joint-and-several liability guarantor on this loan. Please quickly produce the complaint for this case.

  hidden_intent:
    - content: "After the body of the complaint, include the standard court-address closing: “Respectfully submitted to the Chaoyang District People’s Court of Beijing Municipality.”"
metadata:
  difficulty: easy
  theme: pleading_formatting_standard


schema_version: v2
task_id: law_trainee_task_010
user_id: law_trainee
environment_id: env_law_trainee

title: "Establish the Legal-Analysis Baseline: Preference for Subjective–Objective Decomposition"
description: "By walking through a concrete mistaken-taking-of-a-cellphone scenario, the user signals to the Agent a preference for subjective–objective separation in analysis, embedding a standing requirement to hard-split objective conduct and subjective intent in any later case analysis."

task_type: long_term

trigger:
  type: user

intent:
  initial_input: |
    I have a case where someone mistakenly took another person’s phone. I need a full analytical report that unpacks it cleanly. My own draft is messy: sometimes I only describe him taking the phone, sometimes only that he misidentified it.

    The facts in outline are as follows: Late at night, Zhang San ate with friends at a busy hot-pot restaurant; he drank two beers but remained clear-headed. Before leaving he went to the shared power-bank pickup counter near the door to get his phone—the counter is narrow, the light is dim, several phones sit side by side on charging docks, and some use the same dark silicone case. Zhang San’s own phone is a flagship of a certain brand, and he also used a dark case that day; neighboring diner Li Si’s phone is the same brand, colorway, and storage tier, and the two looked almost identical. When Zhang San took a phone, staff had just tidied the counter and had pushed his phone and Li Si’s inward; the two sat flush side by side. Zhang San glanced at the backs and cases without lighting the screens, picked up one phone, put it in his pocket, and left. Li Si was at the condiment station; the phone was left unattended on the counter.

    About forty minutes after leaving, in a taxi, Zhang San tried to reply to messages: face unlock failed twice, a third try with the passcode still failed, and he realized the lock-screen wallpaper was not his. He opened the WeChat login page, confirmed it was not his account, had the driver turn back, and called the restaurant en route to explain. The restaurant said Li Si had noticed the missing phone, reviewed CCTV, and had already reported to the police. Zhang San returned about one hour and fifty minutes later and handed the phone back in person; the exterior was undamaged, but Li Si claimed several unread client messages on a business WeChat account and questioned whether the phone had been accessed in the meantime; Zhang San denied ever unlocking it successfully. CCTV shows Zhang San’s motion when taking the phone was natural, without looking around furtively, and he did not run out the door; when he came back he voluntarily gave the phone to the store manager.

  hidden_intent:
    - content: "When analyzing legal cases, the argument must be hard-split into two independent dimensions, the objective aspect and the subjective aspect, for analysis."
metadata:
  difficulty: easy


schema_version: v2
task_id: law_trainee_task_011
user_id: law_trainee
environment_id: env_law_trainee

title: "Private Lending: Draft a Loan Agreement from a Case Summary"
description: "Based on the oral terms and identity details in Loans.md, the intern drafts a well-structured private-lending loan agreement under mainland Chinese drafting practice. Evaluation focuses on party details, consolidated principal, term and interest wording, purpose and late-payment terms, dispute resolution, acceleration, effectiveness, marital joint debt language, and alignment with the fact pattern."

task_type: long_term

trigger:
  type: user

intent:
  initial_input: |
    I am interning at a firm. My supervising attorney asked me to turn a client’s oral account and notes into a first draft private-lending loan agreement. The facts are in Loans.md in this directory. Please draft it using a typical mainland Chinese private-lending agreement layout.Output the drafted contract directly; no need to create a file.
  hidden_intent:
    - content: "State clearly the lender’s and borrower’s identifying information."
    - content: "State clearly the loan principal."
    - content: "State clearly the loan term."
    - content: "State clearly the interest rate."
    - content: "State clearly the purpose of the loan."
    - content: "State clearly the repayment method."
    - content: "State clearly terms for prepayment."
    - content: "State clearly a dispute-resolution clause."
    - content: "Include a marital joint debt confirmation clause."
    - content: "Include an acceleration-of-maturity clause."
    - content: "Please generate an analysis of the borrower’s repayment capacity."
    - content: "Please calculate at the end how much legal service fee should be charged if the attorney’s fee is computed at 0.1% of the loan amount."
objectives:
  checklist:
    - criterion: "The agreement identifies Party A (lender) as Zhang Hua, with ID number 110101199001018888 and a contact address including № 8 Yard Yangguang Avenue, Chaoyang District, Beijing. Substantially similar wording is acceptable."

    - criterion: "The agreement identifies Party B (borrower) as Li Qiang, with ID number 310101199202026666 and a contact address including № 100 Qiancheng Road, Pudong New Area, Shanghai. Substantially similar wording is acceptable."

    - criterion: "The principal is consolidated as RMB 150,000 (one hundred fifty thousand yuan). Substantially similar wording is acceptable."

    - criterion: "The term runs from April 10, 2026 through October 9, 2027, reflecting eighteen months in total. Substantially similar wording is acceptable."

    - criterion: "The rate is stated as 1% per month and 12% per year; interest accrues from actual disbursement and is settled monthly. Substantially similar wording is acceptable."

    - criterion: "If interest is not paid on time, overdue amounts are subject to the penalty or liquidated-damages rule set out in the agreement’s late-payment clause, consistent with Article 5–style sequencing. Substantially similar wording is acceptable."

    - criterion: "The purpose covers café equipment purchase and green-bean or other raw-material procurement, tied to the shop name “Time Imprint” or equivalent; funds may not be diverted or used for unlawful activity. Substantially similar wording is acceptable."

    - criterion: "Repayment is a lump-sum payment of principal and remaining interest at maturity, or an equivalent structure. Substantially similar wording is acceptable."

    - criterion: "Late repayment carries, in addition to contractual interest, liquidated damages at 0.05% per day on the overdue amount (equivalent to five renminbi per RMB ten thousand per day). Substantially similar wording is acceptable."

    - criterion: "Party B may prepay; interest is calculated on actual days outstanding without extra prepayment penalties or fees. Substantially similar wording is acceptable."

    - criterion: "Dispute resolution provides that if negotiation fails, suit may be brought in the People’s Court of Chaoyang District, Beijing (or an equivalent reference to that court). Substantially similar wording is acceptable."

    - criterion: "The agreement includes an acceleration clause: if Party B’s business deteriorates, transfers assets, or maliciously evades debt (or similar material adverse events), Party A may demand immediate repayment of the full principal and accrued interest and may demand liquidated damages under the contract. Substantially similar wording is acceptable."

    - criterion: "The agreement includes a marital joint debt confirmation: the borrower’s spouse confirms knowledge and consent to this loan and signs as co-borrower at the end; Wang Mei bears joint repayment obligations with the borrower; both parties agree without dispute that the debt is marital joint debt under applicable law. Substantially similar wording is acceptable."

    - criterion: "The agreement is made in duplicate with one copy for each party, each equally authentic. Substantially similar wording is acceptable."

    - criterion: "The agreement becomes effective when the lender pays the loan into the borrower’s designated account (or equivalent). Substantially similar wording is acceptable."

    - criterion: "Signature blocks are left for both parties and for an execution date of April 10, 2026, consistent with same-day disbursement in the facts. Substantially similar wording is acceptable."

    - criterion: "State that the legal service fee is RMB 150."

    - criterion: "Li Qiang has strong performance capability and debt repayment capacity."
metadata:
  difficulty: medium


Use the subject "Internal Follow-up | Xinhe Supply Chain Arbitration | Supervisor Review Queue" exactly.

After sending, complete the usual same-thread review-tracking pass with the "needs-supervisor-review" label and the unread/read toggles.

The final email subject is exactly "Internal Follow-up | Xinhe Supply Chain Arbitration | Supervisor Review Queue".

schema_version: v2
user_id: law_trainee
environment_id: env_law_trainee
task_type: short_term_independent
trigger:
  type: user
task_id: law_trainee_task_012
title: Internal Review-Queue Follow-up Email with Thread Triage
description: "Prepare and send one short internal follow-up email for the Xinhe supervisor review queue, run the same-thread Gmail triage sequence, and create then clear one temporary Todoist reminder. Evaluation focuses on whether the email makes the two live items, deadline, blocker handling, and review-tracking steps easy to follow."
intent:
  initial_input: |-
    My Gmail email is stmcco@gmail.com and password is 'n3v=I[w'.
    My Todoist email is stmcco@gmail.com and password is 'Ozz21Q4'.

    I'm about to roll into another call, so can you push a quick internal follow-up to la-mcco@gmail.com on the Xinhe Supply Chain Arbitration supervisor review queue?

    Use the subject "Internal Follow-up | Xinhe Supply Chain Arbitration | Supervisor Review Queue".

    After sending, do the usual same-thread review-tracking pass with the "needs-supervisor-review" label and the unread/read toggles, then create one temporary Todoist reminder for the next Xinhe follow-up checkpoint and clear that reminder in the same pass.

  hidden_intent:
    - content: "In the email body, clearly say that the two live items on the Xinhe supervisor review queue are the arbitration-clause scan status and the courier receipt status, and present them in a separated two-item structure."
    - content: "In the email body, ask for a reply by 4:00 p.m. tomorrow and ask the recipient to flag blockers or timing risk immediately if the deadline may slip."
    - content: "In the email body, add a fallback that if the courier receipt is unavailable, they should send a waybill or tracking screenshot plus the expected arrival timing first. In Todoist, make the temporary checkpoint a Xinhe follow-up checkpoint at 3:30 p.m. tomorrow."
    - content: "Use the subject \"Internal Follow-up | Xinhe Supply Chain Arbitration | Supervisor Review Queue\" exactly."
    - content: "After sending, complete the usual same-thread review-tracking pass with the \"needs-supervisor-review\" label and the unread/read toggles."
objectives:
  tools:
    - mcp_appworld_gmail__send_email:
        call: [email_addresses, subject, body]
        result: [response.sent_email_thread_id, response.sent_email_id]
    - mcp_appworld_gmail__create_draft:
        call: [recipient_email_addresses, body, belongs_to_email_thread_id, response_to_email_id]
        result: [response.draft_id]
    - mcp_appworld_gmail__send_email_from_draft:
        call: [draft_id]
        result: [response.sent_email_thread_id, response.sent_email_id]
    - mcp_appworld_gmail__label_thread:
        call: [label, email_thread_id]
        result: [response.message]
    - mcp_appworld_gmail__mark_thread_unread:
        call: [email_thread_id]
        result: [response.message]
    - mcp_appworld_gmail__mark_thread_read:
        call: [email_thread_id]
        result: [response.message]
    - mcp_appworld_todoist__create_task:
        call: [title, description]
        result: [response.task_id]
    - mcp_appworld_todoist__delete_task:
        call: [task_id]
        result: [response.message]
  checklist:
    - criterion: "The final email subject is exactly \"Internal Follow-up | Xinhe Supply Chain Arbitration | Supervisor Review Queue\"."
    - criterion: "The final email body clearly states that the two live items on the Xinhe supervisor review queue are the arbitration-clause scan status and the courier receipt status."
    - criterion: "The final email body asks for a reply by 4:00 p.m. tomorrow and asks the recipient to flag blockers or timing risk immediately if the deadline may slip. Substantially similar wording is acceptable."
    - criterion: "The final email body includes a fallback: if the courier receipt is unavailable, send a waybill or tracking screenshot plus expected arrival timing first. Substantially similar wording is acceptable."
    - criterion: "The final email body presents the two pending items in a scan-friendly separated structure, such as numbered items or clearly separated equivalent formatting."
    - criterion: "The Gmail triage sequence is completed on the sent thread using the label plus unread/read toggles."
    - criterion: "The temporary Todoist reminder clearly identifies the Xinhe follow-up checkpoint and is removed by the end of the task."
  tools_evaluation_path: "data/law_trainee/scripts/law_trainee_task_012_5.py"
metadata:
  difficulty: medium
  benchmark_role: test
  preference_threads:
    - formal_traceable_legal_comms
    - supervisor_review_workflow
    - cross_app_preparation_workflow


schema_version: v2
task_id: law_trainee_task_013
user_id: law_trainee
environment_id: env_law_trainee

title: "Draft a Civil Complaint for Company Jia (Rent and Breach of Lease Contract)"
description: "Based on the facts stated in Complaint_Facts.md, draft a first-pass civil complaint in the name of Company Jia for filing with a people’s court in mainland China. Evaluation focuses on correct party caption and prayers for relief, chronology and key facts, main bases of claim, and consistency with the case-summary attachment."

task_type: long_term

trigger:
  type: user

intent:
  initial_input: |
    Our firm recently took on a civil matter. The underlying facts are in Complaint_Facts.md. Company Jia intends to sue in a people’s court in mainland China; please draft the complaint according to standard complaint format from those facts. Fields for which you have no specific information may be left blank.

  hidden_intent:
    - content: "At the opening of the pleading, state the case participants (caption)."
    - content: "In the “Prayers for Relief” section, enumerate the specific requests in separate numbered items."
    - content: "In the “Facts and Legal Grounds” section, set out the relevant factual basis clearly."
    - content: "In the “Facts and Legal Grounds” section, immediately after each factual statement, give the related legal basis."
    - content: "At the end of the pleading, state clearly the court to which the complaint is submitted."
objectives:
  checklist:
    - criterion: "In the caption at the opening of the pleading, state that the plaintiff is Company Jia."

    - criterion: "In the caption at the opening of the pleading, state that the defendants are Company Yi, Company Ding, and Company Bing."

    - criterion: "In “Prayers for Relief,” request that the court order Company Yi to pay economic damages to Company Jia. Substantially similar wording is acceptable."

    - criterion: "In “Prayers for Relief,” request that the court order Company Bing to bear joint-and-several guarantor liability for Company Yi’s breach. Substantially similar wording is acceptable."

    - criterion: "In “Prayers for Relief,” request that the court order Company Ding to return the property in kind. Substantially similar wording is acceptable."

    - criterion: "In “Facts and Legal Grounds,” state that the finance lease contract between Company Jia and Company Yi was validly formed and is effective. Substantially similar wording is acceptable."

    - criterion: "State that the legal basis for “the finance lease contract between Company Jia and Company Yi was validly formed and is effective” is paragraph 2 of Article 2 of the Interpretation of the Supreme People’s Court on Several Issues concerning the Application of Law in the Trial of Cases Involving Disputes over Financial Lease Contracts."

    - criterion: "In “Facts and Legal Grounds,” state that Company Yi’s conduct constitutes a fundamental breach rendering performance of the contract purpose impossible, and that Company Jia therefore enjoys a statutory right of termination. Substantially similar wording is acceptable."

    - criterion: "State that the legal basis for “Company Yi’s conduct constitutes a fundamental breach, rendering performance of the contract purpose impossible, and Company Jia enjoys a statutory right of termination” is paragraphs 3 and 4 of Article 563 of the Civil Code of the People’s Republic of China and paragraphs 1 and 2 of Article 5 of the Interpretation of the Supreme People’s Court on Several Issues concerning the Application of Law in the Trial of Cases Involving Disputes over Financial Lease Contracts."

    - criterion: "In “Facts and Legal Grounds,” state that Company Yi must return double the earnest-money deposit to Company Jia: during formation of the finance lease, Company Jia paid RMB 500,000 as earnest money; due to Company Yi’s late performance and unauthorized transfer of the leased property in breach of contract, constituting a fundamental breach leading to rescission, Company Yi must return double the deposit totaling RMB 1 million to Company Jia. Substantially similar wording is acceptable."

    - criterion: "State that the legal basis for the proposition that “Company Yi must return double the earnest-money deposit to Company Jia” is Article 587 of the Civil Code of the People’s Republic of China."

    - criterion: "In “Facts and Legal Grounds,” state that Company Bing bears joint-and-several guarantor liability for Company Yi’s breach: Company Bing expressly assumed joint-and-several guarantor liability in the finance lease contract and signed to confirm; a joint-and-several suretyship should be deemed established, and Company Bing is jointly and severally liable for the aggregate value of the obligation to return the property in kind, default interest, and compensation for economic loss. Substantially similar wording is acceptable."

    - criterion: "State that the legal basis for the proposition that “Company Bing bears joint-and-several guarantor liability for Company Yi’s breach” is Article 688 of the Civil Code of the People’s Republic of China."

    - criterion: "In “Facts and Legal Grounds,” state that Company Ding must return the property in kind: during the finance-lease term Company Jia was the owner of the machine tools; Company Yi’s sale to Company Ding was a disposition without authority; netting the price of a concurrent batch of nuts, Company Ding acquired three machine tools for only RMB 4 million while their market value was RMB 7.5 million, so Company Ding is not a bona fide third-party purchaser; even though the three machine tools were delivered, Ding did not acquire ownership and must therefore return the property. Substantially similar wording is acceptable."

    - criterion: "At the end of the pleading, state clearly that the complaint is submitted to the Shuizhou District People’s Court of Jiangzhou City."
metadata:
  difficulty: medium


In the final Simple Note, use the title "Partner Handover — Yuehai Guarantee Dispute Hearing Prep."

schema_version: v2
user_id: law_trainee
environment_id: env_law_trainee
task_type: short_term_independent
trigger:
  type: user
task_id: law_trainee_task_014
title: "Partner Hearing-Prep Handover Note to Temporary Action Board"
description: "Prepare one short partner-review handover note in Simple Note for the Yuehai guarantee dispute, then mirror the three live follow-up items in a temporary Todoist board and remove that board in the same pass. Evaluation focuses on whether the note and work items stay short, matter-specific, and easy to execute."
intent:
  initial_input: |-
    My Simple Note email is stmcco@gmail.com and password is 'i#vhWEQ'.
    My Todoist email is stmcco@gmail.com and password is 'Ozz21Q4'.

    I'm still tied up in briefings, and the Yuehai guarantee dispute file needs to go up for partner review soon. My notes are not really in circulation shape yet.

    Please clean them into a short handover note in Simple Note under "Partner Handover — Yuehai Guarantee Dispute Hearing Prep", then spin the immediate next-step items into a temporary Todoist board called "Temporary Hearing Prep Board - Yuehai" so I can review the workplan quickly.

    For this rehearsal pass, create exactly three temporary work items for the live blockers, then remove the temporary board before you reply so there is no leftover clutter.

  hidden_intent:
    - content: "In the Simple Note, state that the hearing date is 18 April 2026 and that the Yuehai file is being prepared for partner review before that hearing."
    - content: "In the Simple Note, state that guarantor exposure cannot be finalized until the signed guaranty versions are reconciled."
    - content: "Make the three immediate work items cover signed-guaranty-version reconciliation, the bank-flow chart that still needs exhibit references, and the open confirmation points on preservation position and hearing speaking order."
    - content: "Keep the Simple Note short and circulation-ready for quick partner review, rather than turning it into a long memo."
    - content: "Remove the temporary Todoist board before replying so the rehearsal pass leaves no leftover clutter."
objectives:
  tools:
    - mcp_appworld_simple_note__create_note:
        call: [title, content]
        result: [response.note_id]
    - mcp_appworld_simple_note__update_note:
        call: [note_id, content]
        result: [response.message]
    - mcp_appworld_todoist__create_project:
        call: [name]
        result: [response.project_id]
    - mcp_appworld_todoist__create_task:
        call: [title, project_id, description]
        result: [response.task_id]
    - mcp_appworld_todoist__delete_project:
        call: [project_id]
        result: [response.message]
  checklist:
    - criterion: "In the final Simple Note, use the title \"Partner Handover — Yuehai Guarantee Dispute Hearing Prep.\""
    - criterion: "In the final Simple Note, state that the hearing date is 18 April 2026 and that the file is being prepared for partner review before the hearing. Substantially similar wording is acceptable."
    - criterion: "In the final Simple Note, state that the guarantor-exposure position cannot be finalized until the signed guaranty versions are compared. Substantially similar wording is acceptable."
    - criterion: "In the final Simple Note, identify the bank-flow chart as an immediate work item and state that it needs exhibit references. Substantially similar wording is acceptable."
    - criterion: "In the final Simple Note, identify preservation position and hearing speaking order as open confirmation points before the hearing. Substantially similar wording is acceptable."
    - criterion: "In the temporary Todoist board or final Simple Note, record the three immediate work items covering guaranty-version reconciliation, bank-flow-chart exhibit references, and preservation-position / hearing-speaking-order confirmation."
    - criterion: "The temporary Todoist board is removed by the end of the task."
  tools_evaluation_path: "data/law_trainee/scripts/law_trainee_task_014_5.py"
metadata:
  difficulty: medium
  benchmark_role: test
  preference_threads:
    - concise_structured_internal_notes
    - audit_ready_workflow
    - cross_app_preparation_workflow


A lightweight pre-purchase discussion: the user chats with the agent about choosing a work briefcase before any product feed or rankings appear. The interaction should surface two concrete carry preferences—flat A4 storage and a ~14" slim laptop—that stay consistent with the later recommendation task.

schema_version: v2
task_id: law_trainee_task_015
user_id: law_trainee
environment_id: env_law_trainee

title: "Priming: Discussing Briefcase Purchase Priorities"
description: "A lightweight pre-purchase discussion: the user chats with the agent about choosing a work briefcase before any product feed or rankings appear. The interaction should surface two concrete carry preferences—flat A4 storage and a ~14\" slim laptop—that stay consistent with the later recommendation task."

task_type: long_term

trigger:
  type: user

intent:
  initial_input: |
    I am planning to buy a briefcase for my commute. In a typical law-firm setting, what do lawyers usually care about most when they pick a briefcase?

  hidden_intent:
    - content: "Want a briefcase that carries A4 documents flat, without bent corners or crushed edges."
    - content: "Want a briefcase that fits a slim laptop of roughly 14 inches."
metadata:
  difficulty: easy


schema_version: v2
task_id: law_trainee_task_016
user_id: law_trainee
environment_id: env_law_trainee

title: "Compliance Review: “Nearby Trending Map” Feature for the International Short-Video App"
description: "Based on project_online.md, produce a legal compliance review report for the planned U.S. launch of the “Nearby trending map” feature. Evaluation checks whether the report covers the specified core blocks: COPPA; CCPA/CPRA, precise geolocation, and default toggles; consistency of retention periods; DMCA and content moderation; California AADC; sensitive locations, anti-stalking, and home-location risk; and remedial conclusions with risk ratings."

task_type: long_term

trigger:
  type: user

intent:
  initial_input: |
    My supervising attorney assigned me a pre-launch compliance review. Please help me complete it. The product specification is in project_online.md, and the compliance review topics to check against are in checklist_project.md. Focus the analysis on the compliance review points that are most likely to be violated.

  hidden_intent:
    - content: "Since I am still a legal intern and not yet very familiar with some compliance provisions, please explain each compliance clause in plain and understandable language before proceeding with the analysis."

    - content: "Analyze only the five compliance review points that are most likely to be violated."
    - content: "Identify which core compliance review points in the specification are or may be violated."
    - content: "For each issue, explain how the design in the specification conflicts with or falls short of the relevant core compliance review point."
    - content: "Provide remediation recommendations for each compliance issue."
    - content: "State an overall compliance risk rating for the entire project development effort."
    - content: "The final project compliance review opinion must be stated in binary form: pass or fail."
objectives:
  checklist:
    - criterion: "States that the specification implicates or violates the core review point “Children’s privacy and parental controls.” Substantially similar wording is acceptable."

    - criterion: "States that the specification implicates or violates the core review point “Sensitive personal information—notice and response.” Substantially similar wording is acceptable."

    - criterion: "States that the specification implicates or violates the core review point “Automated copyright filtering.” Substantially similar wording is acceptable."

    - criterion: "States that the specification implicates or violates the core review point “Default privacy settings for teens.” Substantially similar wording is acceptable."

    - criterion: "States that the specification implicates or violates the core review point “Sensitive-location blocking and anti-harassment.” Substantially similar wording is acceptable."

    - criterion: "Explains that although the document blocks the trending map for registered users under 18, COPPA applies to children under 13 and requires verifiable parental consent; the document does not specially address under-13 users or provide a consent mechanism for children under 13. Substantially similar wording is acceptable."

    - criterion: "Explains that precise geolocation is sensitive personal information under the CCPA; businesses must offer a right to limit use of sensitive personal information for certain purposes, but the document only uses a pop-up notice and does not clearly provide a link or mechanism for that right; also, requests to delete location data must be responded to within 45 days—the document says “immediate deletion” but implementation delays must still meet the statutory deadline. Substantially similar wording is acceptable."

    - criterion: "Explains that map videos may contain unlicensed music or copyright-protected segments; the document only says “no copyright music” but does not describe technical filtering, which raises DMCA and technological-measures issues. Substantially similar wording is acceptable."

    - criterion: "Explains that even though users under 18 cannot browse the map, under the March 2026 California AADC line of authority, products likely accessed by children or teens must default to the strictest privacy settings. Substantially similar wording is acceptable."

    - criterion: "Explains that in 2026 the FTC closely scrutinizes location data exposing sensitive venues; if the map clusters videos near reproductive-health clinics, places of worship, or domestic-violence shelters, that may be an unfair act under FTC law. Substantially similar wording is acceptable."

    - criterion: "States that the overall compliance risk rating for the entire project development effort is high risk. Substantially similar wording is acceptable."

    - criterion: "Provides remediation recommendations addressing COPPA. Substantially similar wording is acceptable."

    - criterion: "Provides remediation recommendations addressing the CCPA. Substantially similar wording is acceptable."

    - criterion: "Provides remediation recommendations addressing the DMCA. Substantially similar wording is acceptable."

    - criterion: "Provides remediation recommendations addressing the California AADC. Substantially similar wording is acceptable."

    - criterion: "Provides remediation recommendations addressing FTC expectations. Substantially similar wording is acceptable."

    - criterion: "States that the overall project compliance review conclusion is that the project does not pass, is rejected, or fails review. Substantially similar wording is acceptable."

metadata:
  difficulty: medium


Neon-Pulse 40

Glen-Check Blend 14

Mini-Lux 06

Tweed-Heavy 05

Heritage-Grain 01

Minimal-Zip 22

Tote-Open 07

Merino-Wool Notch 01

Executive-Box 23

Twill-Cotton 09

Commute-Shield X

Dedicated 14" Laptop Sleeve (High-Density Foam) + 5 Organizer Pockets

Velvet-Shawl 12

Slouchy-Hobo 15

Poplin-Summer 28

Urban-Logic T

Cotton-Seersucker 07

Armor-Guard G2

Super-110s Classic 30

Senior-Focus Classic

Padded 14" Section + 2 Document Slots + Accessory Loop

Denim-Indigo 18

Retro-Satchel 09

Linen-Vent 03

Logo-Max 10

Tech-Triacetate 13

Document-Sleeve 21

Pure-Cashmere 25

Gym-Carry 12

Poly-Basic Notch 02

Artist-Folder 14

Pinstripe-Cashmere 11

Utility-Vest 16

Winter-Angora 20

Bucket-Trend 22

Shadow-Stripe 27

Eco-Paper 24

Silk-Blend Peak 04

Chain-Wallet 26

Crepe-Viscose 19

Laptop-Skin 27

Active-Stretch 24

Rattan-Box 28

Stretch-Viscose 06

Brief-Slim 29

Corduroy-Heavy 15

Denim-Tote 30

Houndstooth-Wool 23

Quilted-Puffer 31

Oversize-Poly 10

Velcro-Brief 32

Bamboo-Eco 21

Faux-Fur 33

Tropical-Wool 16

Nano-Bag 34

Ripstop-Utility 26

Tube-Bag 35

Super-150s Peak 08

Graphic-Messenger 36

Metallic-Lurex 29

Sling-Pack 37

Gabardine-Double 17

Suede-Tote-Lux 38

Tech-Triacetate 13

Brief-Canvas-Distressed 39

Velvet-Shawl 12

Accordion-File 40

Super-110s Classic 30

City-Shopper 41

Camera-Box 42

Messenger-Comic 43

Travel-Shell 44

Work-Brief-Basic 45

Organizer-Sleeve 46

Retro-Pilot 47

schema_version: v2
task_id: law_trainee_task_017
user_id: law_trainee
environment_id: env_law_trainee

title: "Environment Trigger: Pick Five Core Work-Bag Recommendations from Comprehensive Gear Update"
description: "Simulate an environment push from shanghai_career_nexus. From a mixed bag/suit update stream, identify and recommend the five core bag items that best match law_trainee’s practical legal-intern commute and document-carry needs, with concise rationale and pricing summary."

task_type: short_term_independent

trigger:
  type: environment

intent:
  initial_input: |
    {"source":"shanghai_career_nexus","event":"comprehensive_gear_update","target":"agent","payload":{"items":[
      {"id":"bag_z9k2","category":"bag","title":"Neon-Pulse 40","attributes":{"material":"Translucent PVC","dimensions":"300mm x 400mm x 120mm","closure":"Zipper","structure":"Single compartment","logo":"Oversized Reflective","exterior_pockets":"Front Zip","color":"Fluorescent Green"},"pricing":{"original_price":399,"discount_price":199,"discount_rate":"50%"}},
      {"id":"suit_14","category":"suit","title":"Glen-Check Blend 14","attributes":{"fabric":"Wool / Polyester Blend","weight":"280g/m²","lapel":"Notch","structure":"Half-Lined","buttons":"Single 2-Button","color_hex":"#D3D3D3","care":"Dry Clean Only"},"pricing":{"original_price":1800,"discount_price":900,"discount_rate":"50%"}},
      {"id":"bag_p4n1","category":"bag","title":"Mini-Lux 06","attributes":{"material":"Velvet","dimensions":"180mm x 120mm x 50mm","closure":"Clasp","structure":"None","logo":"Gold Monogram","exterior_pockets":"None","color":"Midnight Black"},"pricing":{"original_price":4500,"discount_price":3600,"discount_rate":"80%"}},
      {"id":"suit_05","category":"suit","title":"Tweed-Heavy 05","attributes":{"fabric":"100% Harris Tweed","weight":"450g/m²","lapel":"Notch","structure":"Heavy Padded / Fully Lined","buttons":"Single 3-Button","color_hex":"#556B2F","care":"Dry Clean Only"},"pricing":{"original_price":3500,"discount_price":1750,"discount_rate":"50%"}},
      {"id":"bag_m1v8","category":"bag","title":"Heritage-Grain 01","attributes":{"material":"Saffiano Calfskin (Stiff)","dimensions":"385mm x 290mm x 105mm","closure":"Top-Edge Zipper","structure":"3 Main Compartments + 1 U-Shield Slot + 2 Pen Loops","logo":"None (Interior Embossed)","exterior_pockets":"1 Rear Magnetic Slot","color":"Navy Blue"},"pricing":{"original_price":3600,"discount_price":2520,"discount_rate":"70%"}},
      {"id":"suit_22","category":"suit","title":"Minimal-Zip 22","attributes":{"fabric":"Polyester / Elastane","weight":"230g/m²","lapel":"Peak","structure":"Hidden Seams / Fused","buttons":"None (Zip)","color_hex":"#FFFFFF","care":"Machine Washable"},"pricing":{"original_price":1100,"discount_price":550,"discount_rate":"50%"}},
      {"id":"bag_b3w9","category":"bag","title":"Tote-Open 07","attributes":{"material":"Canvas","dimensions":"450mm x 350mm x 180mm","closure":"Open Top","structure":"None","logo":"Printed Text","exterior_pockets":"None","color":"Beige"},"pricing":{"original_price":450,"discount_price":225,"discount_rate":"50%"}},
      {"id":"suit_01","category":"suit","title":"Merino-Wool Notch 01","attributes":{"fabric":"100% Merino Wool","weight":"240g/m²","lapel":"Notch","structure":"Full-Canvas / Fully Lined","buttons":"Single 2-Button","color_hex":"#191970","care":"Dry Clean Only"},"pricing":{"original_price":4280,"discount_price":2996,"discount_rate":"70%"}},
      {"id":"bag_h5t2","category":"bag","title":"Executive-Box 23","attributes":{"material":"Aluminum Shell","dimensions":"450mm x 330mm x 120mm","closure":"Dual Combination Lock","structure":"File Organizer Straps","logo":"None","exterior_pockets":"None","color":"Silver"},"pricing":{"original_price":2800,"discount_price":2240,"discount_rate":"80%"}},
      {"id":"suit_09","category":"suit","title":"Twill-Cotton 09","attributes":{"fabric":"100% Cotton Twill","weight":"320g/m²","lapel":"Notch","structure":"Garment Dyed / Unlined","buttons":"Single 3-Button","color_hex":"#A52A2A","care":"Machine Wash"},"pricing":{"original_price":1100,"discount_price":550,"discount_rate":"50%"}},
      {"id":"bag_r7x2","category":"bag","title":"Commute-Shield X","attributes":{"material":"1680D Ballistic Nylon / Leather Trim","dimensions":"405mm x 305mm x 115mm","closure":"YKK Waterproof Zipper","structure":"Dedicated 14\" Laptop Sleeve (High-Density Foam) + 5 Organizer Pockets","logo":"Subtle Tonal Plate","exterior_pockets":"1 Front Quick-Access Card Slot","color":"Charcoal Black"},"pricing":{"original_price":2400,"discount_price":1680,"discount_rate":"70%"}},
      {"id":"suit_12","category":"suit","title":"Velvet-Shawl 12","attributes":{"fabric":"100% Cotton Velvet","weight":"400g/m²","lapel":"Shawl","structure":"Fully Lined / Shoulder Pads","buttons":"Single 1-Button","color_hex":"#301934","care":"Dry Clean Only"},"pricing":{"original_price":2800,"discount_price":1400,"discount_rate":"50%"}},
      {"id":"bag_f2s8","category":"bag","title":"Slouchy-Hobo 15","attributes":{"material":"Soft Lambskin","dimensions":"400mm x 380mm x 40mm","closure":"Magnetic Dot","structure":"Single Internal Pocket","logo":"Leather Tassel","exterior_pockets":"None","color":"Burgundy"},"pricing":{"original_price":5800,"discount_price":2900,"discount_rate":"50%"}},
      {"id":"suit_28","category":"suit","title":"Poplin-Summer 28","attributes":{"fabric":"100% Cotton Poplin","weight":"110g/m²","lapel":"Notch","structure":"Unlined / Soft Shoulder","buttons":"Single 2-Button","color_hex":"#ADD8E6","care":"Machine Washable"},"pricing":{"original_price":650,"discount_price":455,"discount_rate":"70%"}},
      {"id":"bag_k8q1","category":"bag","title":"Urban-Logic T","attributes":{"material":"Full-Grain Box Calf (Hard)","dimensions":"375mm x 285mm x 95mm","closure":"Top-Edge Zipper","structure":"Double Gusset + Document Divider + Laptop Padding","logo":"None","exterior_pockets":"1 Hidden Side Slot","color":"Taupe"},"pricing":{"original_price":4200,"discount_price":3360,"discount_rate":"80%"}},
      {"id":"suit_07","category":"suit","title":"Cotton-Seersucker 07","attributes":{"fabric":"100% Cotton Seersucker","weight":"130g/m²","lapel":"Notch","structure":"Unlined / Striped Pattern","buttons":"Single 2-Button","color_hex":"#ADD8E6","care":"Machine Washable"},"pricing":{"original_price":980,"discount_price":588,"discount_rate":"60%"}},
      {"id":"bag_x9l4","category":"bag","title":"Armor-Guard G2","attributes":{"material":"High-Density Water-Repellent Nylon","dimensions":"395mm x 295mm x 110mm","closure":"Hidden Zip Closure","structure":"12-Point Internal Index System (U-Shield/Files/Tech)","logo":"None","exterior_pockets":"Dual Side Transit-Card Slots","color":"Dark Grey"},"pricing":{"original_price":1950,"discount_price":1365,"discount_rate":"70%"}},
      {"id":"suit_30","category":"suit","title":"Super-110s Classic 30","attributes":{"fabric":"Wool Blend (Super 110s)","weight":"260g/m²","lapel":"Notch","structure":"Half-Canvas / Fully Lined","buttons":"Single 2-Button","color_hex":"#36454F","care":"Dry Clean Only"},"pricing":{"original_price":2880,"discount_price":2016,"discount_rate":"70%"}},
      {"id":"bag_u7m5","category":"bag","title":"Senior-Focus Classic","attributes":{"material":"Palmellato Leather (Structured)","dimensions":"380mm x 285mm x 100mm","closure":"Full-Length Top Zipper","structure":"Padded 14\" Section + 2 Document Slots + Accessory Loop","logo":"None","exterior_pockets":"1 Vertical Quick-Access Zip","color":"Elephant Grey"},"pricing":{"original_price":4800,"discount_price":3840,"discount_rate":"80%"}},
      {"id":"suit_18","category":"suit","title":"Denim-Indigo 18","attributes":{"fabric":"100% Cotton Denim","weight":"12oz","lapel":"Notch","structure":"Contrast Stitching / Unlined","buttons":"Copper Rivet","color_hex":"#1E90FF","care":"Machine Wash Cold"},"pricing":{"original_price":880,"discount_price":440,"discount_rate":"50%"}},
      {"id":"bag_a4v1","category":"bag","title":"Retro-Satchel 09","attributes":{"material":"Distressed Canvas","dimensions":"320mm x 220mm x 60mm","closure":"Brass Buckle","structure":"Single pocket","logo":"None","exterior_pockets":"Front Flap Pocket","color":"Khaki"},"pricing":{"original_price":650,"discount_price":325,"discount_rate":"50%"}},
      {"id":"suit_03","category":"suit","title":"Linen-Vent 03","attributes":{"fabric":"100% Linen","weight":"150g/m²","lapel":"Notch","structure":"Unlined / No Shoulder Pads","buttons":"Single 2-Button","color_hex":"#F5F5DC","care":"Hand Wash"},"pricing":{"original_price":1580,"discount_price":1264,"discount_rate":"80%"}},
      {"id":"bag_d3p2","category":"bag","title":"Logo-Max 10","attributes":{"material":"PVC Coated Canvas","dimensions":"380mm x 300mm x 150mm","closure":"None (Open)","structure":"Pouch inside","logo":"All-over Monogram Pattern","exterior_pockets":"None","color":"Brown/Tan"},"pricing":{"original_price":11500,"discount_price":10350,"discount_rate":"90%"}},
      {"id":"suit_13","category":"suit","title":"Tech-Triacetate 13","attributes":{"fabric":"Triacetate / Polyester","weight":"190g/m²","lapel":"Notch","structure":"Laser-Cut Edges / Unlined","buttons":"Magnetic","color_hex":"#2F4F4F","care":"Hand Wash"},"pricing":{"original_price":2200,"discount_price":1980,"discount_rate":"90%"}},
      {"id":"bag_j6r9","category":"bag","title":"Document-Sleeve 21","attributes":{"material":"Felt","dimensions":"330mm x 240mm x 5mm","closure":"Elastic Band","structure":"None","logo":"None","exterior_pockets":"None","color":"Grey"},"pricing":{"original_price":99,"discount_price":49,"discount_rate":"50%"}},
      {"id":"suit_25","category":"suit","title":"Pure-Cashmere 25","attributes":{"fabric":"100% Cashmere","weight":"350g/m²","lapel":"Notch","structure":"Hand-Stitched / Silk Lined","buttons":"Horn Buttons","color_hex":"#F5DEB3","care":"Dry Clean Only"},"pricing":{"original_price":18000,"discount_price":14400,"discount_rate":"80%"}},
      {"id":"bag_e1w2","category":"bag","title":"Gym-Carry 12","attributes":{"material":"Nylon","dimensions":"500mm x 300mm x 300mm","closure":"Zipper","structure":"Separate Shoe Compartment","logo":"Large Brand Print","exterior_pockets":"Mesh","color":"Black"},"pricing":{"original_price":500,"discount_price":250,"discount_rate":"50%"}},
      {"id":"suit_02","category":"suit","title":"Poly-Basic Notch 02","attributes":{"fabric":"100% Polyester","weight":"210g/m²","lapel":"Notch","structure":"Fused / Half Lined","buttons":"Single 1-Button","color_hex":"#000000","care":"Machine Washable"},"pricing":{"original_price":899,"discount_price":449,"discount_rate":"50%"}},
      {"id":"bag_y8c3","category":"bag","title":"Artist-Folder 14","attributes":{"material":"Polypropylene Shell","dimensions":"600mm x 450mm x 25mm","closure":"Snap Clip","structure":"Single Slot","logo":"None","exterior_pockets":"Hand-hold only","color":"Clear"},"pricing":{"original_price":120,"discount_price":96,"discount_rate":"80%"}},
      {"id":"suit_11","category":"suit","title":"Pinstripe-Cashmere 11","attributes":{"fabric":"95% Wool, 5% Cashmere","weight":"260g/m²","lapel":"Notch","structure":"Half-Canvas / Fully Lined","buttons":"Single 2-Button","color_hex":"#696969","care":"Dry Clean Only"},"pricing":{"original_price":5500,"discount_price":3300,"discount_rate":"60%"}},
      {"id":"bag_g4k8","category":"bag","title":"Utility-Vest 16","attributes":{"material":"Mesh / Nylon","dimensions":"Adjustable","closure":"Front Zipper","structure":"Multi-Pocket Modular","logo":"Military Patch","exterior_pockets":"8 tactical pockets","color":"Olive Green"},"pricing":{"original_price":850,"discount_price":425,"discount_rate":"50%"}},
      {"id":"suit_20","category":"suit","title":"Winter-Angora 20","attributes":{"fabric":"Wool / Angora Blend","weight":"500g/m²","lapel":"Notch","structure":"Insulated Lining","buttons":"Single 3-Button","color_hex":"#000000","care":"Professional Dry Clean"},"pricing":{"original_price":7200,"discount_price":3600,"discount_rate":"50%"}},
      {"id":"bag_i2o9","category":"bag","title":"Bucket-Trend 22","attributes":{"material":"Soft Calfskin","dimensions":"210mm x 240mm x 210mm","closure":"Drawstring","structure":"None","logo":"Gold Hardware","exterior_pockets":"None","color":"Tan"},"pricing":{"original_price":3800,"discount_price":1900,"discount_rate":"50%"}},
      {"id":"suit_27","category":"suit","title":"Shadow-Stripe 27","attributes":{"fabric":"100% Wool","weight":"250g/m²","lapel":"Notch","structure":"Fully Lined / Shadow Pattern","buttons":"Single 2-Button","color_hex":"#121212","care":"Dry Clean Only"},"pricing":{"original_price":3800,"discount_price":2660,"discount_rate":"70%"}},
      {"id":"bag_q7f1","category":"bag","title":"Eco-Paper 24","attributes":{"material":"Recycled Paper Fiber","dimensions":"300mm x 400mm x 100mm","closure":"None","structure":"None","logo":"Retail Logo","exterior_pockets":"None","color":"Brown"},"pricing":{"original_price":15,"discount_price":7,"discount_rate":"50%"}},
      {"id":"suit_04","category":"suit","title":"Silk-Blend Peak 04","attributes":{"fabric":"70% Silk, 30% Wool","weight":"200g/m²","lapel":"Peak","structure":"Half-Canvas / Fully Lined","buttons":"Double-Breasted 4-Button","color_hex":"#E6E6FA","care":"Dry Clean Only"},"pricing":{"original_price":6800,"discount_price":5440,"discount_rate":"80%"}},
      {"id":"bag_s2a6","category":"bag","title":"Chain-Wallet 26","attributes":{"material":"Patent Leather","dimensions":"185mm x 105mm x 35mm","closure":"Snap","structure":"Internal Card Slots","logo":"Diamond-cut Hardware","exterior_pockets":"None","color":"Gold"},"pricing":{"original_price":4200,"discount_price":2100,"discount_rate":"50%"}},
      {"id":"suit_19","category":"suit","title":"Crepe-Viscose 19","attributes":{"fabric":"100% Viscose Crepe","weight":"220g/m²","lapel":"Slim Notch","structure":"Draped Cut / Unlined","buttons":"Single 1-Button","color_hex":"#F0E68C","care":"Hand Wash"},"pricing":{"original_price":1350,"discount_price":675,"discount_rate":"50%"}},
      {"id":"bag_t9v3","category":"bag","title":"Laptop-Skin 27","attributes":{"material":"Neoprene","dimensions":"345mm x 245mm x 22mm","closure":"Zipper","structure":"None","logo":"Pattern Print","exterior_pockets":"None","color":"Floral"},"pricing":{"original_price":180,"discount_price":90,"discount_rate":"50%"}},
      {"id":"suit_24","category":"suit","title":"Active-Stretch 24","attributes":{"fabric":"80% Nylon, 20% Elastane","weight":"170g/m²","lapel":"Narrow Notch","structure":"4-Way Stretch / Unlined","buttons":"Rubberized","color_hex":"#36454F","care":"Machine Washable"},"pricing":{"original_price":1480,"discount_price":740,"discount_rate":"50%"}},
      {"id":"bag_v3n8","category":"bag","title":"Rattan-Box 28","attributes":{"material":"Woven Straw","dimensions":"280mm x 180mm x 120mm","closure":"Toggle","structure":"None","logo":"None","exterior_pockets":"None","color":"Natural"},"pricing":{"original_price":950,"discount_price":475,"discount_rate":"50%"}},
      {"id":"suit_06","category":"suit","title":"Stretch-Viscose 06","attributes":{"fabric":"65% Viscose, 30% Nylon, 5% Spandex","weight":"280g/m²","lapel":"None (Collarless)","structure":"Slim Fit / Unlined","buttons":"Hidden Snap","color_hex":"#808080","care":"Machine Wash Cold"},"pricing":{"original_price":1200,"discount_price":840,"discount_rate":"70%"}},
      {"id":"bag_w1m4","category":"bag","title":"Brief-Slim 29","attributes":{"material":"Synthetic PU","dimensions":"355mm x 255mm x 25mm","closure":"Zipper","structure":"Single Document Slot","logo":"Printed Logo","exterior_pockets":"None","color":"Blue"},"pricing":{"original_price":380,"discount_price":190,"discount_rate":"50%"}},
      {"id":"suit_15","category":"suit","title":"Corduroy-Heavy 15","attributes":{"fabric":"100% Cotton Corduroy","weight":"380g/m²","lapel":"Notch","structure":"Fully Lined / Leather Buttons","buttons":"Single 2-Button","color_hex":"#D2B48C","care":"Dry Clean Only"},"pricing":{"original_price":1450,"discount_price":1015,"discount_rate":"70%"}},
      {"id":"bag_x5h2","category":"bag","title":"Denim-Tote 30","attributes":{"material":"Denim Canvas","dimensions":"480mm x 400mm x 150mm","closure":"Button","structure":"Large Void","logo":"Denim Brand","exterior_pockets":"Jean-style pockets","color":"Indigo"},"pricing":{"original_price":550,"discount_price":275,"discount_rate":"50%"}},
      {"id":"suit_23","category":"suit","title":"Houndstooth-Wool 23","attributes":{"fabric":"Wool / Cotton Blend","weight":"310g/m²","lapel":"Notch","structure":"Half-Canvas / Fully Lined","buttons":"Single 2-Button","color_hex":"#2F4F4F","care":"Dry Clean Only"},"pricing":{"original_price":2600,"discount_price":1820,"discount_rate":"70%"}},
      {"id":"bag_c2o9","category":"bag","title":"Quilted-Puffer 31","attributes":{"material":"Padded Poly-Nylon","dimensions":"380mm x 350mm x 120mm","closure":"None (Open)","structure":"None","logo":"Brand Tag","exterior_pockets":"None","color":"Grey"},"pricing":{"original_price":1200,"discount_price":600,"discount_rate":"50%"}},
      {"id":"suit_10","category":"suit","title":"Oversize-Poly 10","attributes":{"fabric":"100% Polyester","weight":"200g/m²","lapel":"Wide Notch","structure":"Extreme Drop Shoulder","buttons":"Single 1-Button","color_hex":"#FFC0CB","care":"Machine Washable"},"pricing":{"original_price":750,"discount_price":375,"discount_rate":"50%"}},
      {"id":"bag_k6l3","category":"bag","title":"Velcro-Brief 32","attributes":{"material":"Thin Nylon","dimensions":"370mm x 275mm x 30mm","closure":"Velcro Strip","structure":"None","logo":"Corporate Gift Print","exterior_pockets":"None","color":"Black"},"pricing":{"original_price":60,"discount_price":30,"discount_rate":"50%"}},
      {"id":"suit_21","category":"suit","title":"Bamboo-Eco 21","attributes":{"fabric":"100% Bamboo Fiber","weight":"190g/m²","lapel":"Notch","structure":"Unlined / Wood Buttons","buttons":"Single 2-Button","color_hex":"#E9967A","care":"Machine Wash Gentle"},"pricing":{"original_price":1600,"discount_price":800,"discount_rate":"50%"}},
      {"id":"bag_o9p4","category":"bag","title":"Faux-Fur 33","attributes":{"material":"Synthetic Fur","dimensions":"320mm x 260mm x 100mm","closure":"Zip","structure":"None","logo":"None","exterior_pockets":"None","color":"Cream"},"pricing":{"original_price":350,"discount_price":175,"discount_rate":"50%"}},
      {"id":"suit_16","category":"suit","title":"Tropical-Wool 16","attributes":{"fabric":"100% Wool","weight":"180g/m²","lapel":"Notch","structure":"Half-Lined / Natural Shoulder","buttons":"Single 2-Button","color_hex":"#708090","care":"Dry Clean Only"},"pricing":{"original_price":3200,"discount_price":1600,"discount_rate":"50%"}},
      {"id":"bag_z1y8","category":"bag","title":"Nano-Bag 34","attributes":{"material":"Box Leather","dimensions":"110mm x 90mm x 45mm","closure":"Snap","structure":"None","logo":"Micro Metal Logo","exterior_pockets":"None","color":"Yellow"},"pricing":{"original_price":2200,"discount_price":1100,"discount_rate":"50%"}},
      {"id":"suit_26","category":"suit","title":"Ripstop-Utility 26","attributes":{"fabric":"Cotton / Nylon Ripstop","weight":"210g/m²","lapel":"Notch","structure":"Multi-Pocket / Unlined","buttons":"Press Studs","color_hex":"#556B2F","care":"Machine Washable"},"pricing":{"original_price":1250,"discount_price":625,"discount_rate":"50%"}},
      {"id":"bag_n4x2","category":"bag","title":"Tube-Bag 35","attributes":{"material":"Pebbled Leather","dimensions":"300mm x 140mm x 140mm","closure":"Zip","structure":"Single compartment","logo":"None","exterior_pockets":"None","color":"Black"},"pricing":{"original_price":1800,"discount_price":900,"discount_rate":"50%"}},
      {"id":"suit_08","category":"suit","title":"Super-150s Peak 08","attributes":{"fabric":"100% Wool (Super 150s)","weight":"220g/m²","lapel":"Peak (Satin)","structure":"Full-Canvas / Silk Lining","buttons":"Single 1-Button","color_hex":"#000000","care":"Professional Dry Clean"},"pricing":{"original_price":12500,"discount_price":10000,"discount_rate":"80%"}},
      {"id":"bag_t2m9","category":"bag","title":"Graphic-Messenger 36","attributes":{"material":"Heavy Duty Canvas","dimensions":"380mm x 310mm x 90mm","closure":"Large Flap","structure":"Single Space","logo":"Oversized Graphic","exterior_pockets":"None","color":"Olive"},"pricing":{"original_price":450,"discount_price":225,"discount_rate":"50%"}},
      {"id":"suit_29","category":"suit","title":"Metallic-Lurex 29","attributes":{"fabric":"Lurex / Polyester Blend","weight":"240g/m²","lapel":"Peak","structure":"Shimmer Effect / Fully Lined","buttons":"Single 1-Button","color_hex":"#C0C0C0","care":"Specialist Clean"},"pricing":{"original_price":2400,"discount_price":1200,"discount_rate":"50%"}},
      {"id":"bag_f5h2","category":"bag","title":"Sling-Pack 37","attributes":{"material":"Ripstop Nylon","dimensions":"210mm x 340mm x 85mm","closure":"Zip","structure":"Single","logo":"Reflective Logo","exterior_pockets":"Dual Mesh Side","color":"Blue"},"pricing":{"original_price":280,"discount_price":140,"discount_rate":"50%"}},
      {"id":"suit_17","category":"suit","title":"Gabardine-Double 17","attributes":{"fabric":"100% Wool Gabardine","weight":"300g/m²","lapel":"Peak","structure":"Double-Breasted 6x2","buttons":"Metal Buttons","color_hex":"#000080","care":"Dry Clean Only"},"pricing":{"original_price":4800,"discount_price":3840,"discount_rate":"80%"}},
      {"id":"bag_u3r1","category":"bag","title":"Suede-Tote-Lux 38","attributes":{"material":"Soft Unstructured Suede","dimensions":"410mm x 360mm x 160mm","closure":"Magnetic Dot","structure":"Single compartment","logo":"Gold Chain Detail","exterior_pockets":"None","color":"Camel"},"pricing":{"original_price":3200,"discount_price":1600,"discount_rate":"50%"}},
      {"id":"suit_13","category":"suit","title":"Tech-Triacetate 13","attributes":{"fabric":"Triacetate / Polyester","weight":"190g/m²","lapel":"Notch","structure":"Laser-Cut Edges / Unlined","buttons":"Magnetic","color_hex":"#2F4F4F","care":"Hand Wash"},"pricing":{"original_price":2200,"discount_price":1980,"discount_rate":"90%"}},
      {"id":"bag_v9k5","category":"bag","title":"Brief-Canvas-Distressed 39","attributes":{"material":"Faded Canvas / Oiled Leather","dimensions":"355mm x 265mm x 75mm","closure":"Metal Buckles","structure":"Dual front pockets","logo":"None","exterior_pockets":"None","color":"Faded Brown"},"pricing":{"original_price":900,"discount_price":450,"discount_rate":"50%"}},
      {"id":"suit_12","category":"suit","title":"Velvet-Shawl 12","attributes":{"fabric":"100% Cotton Velvet","weight":"400g/m²","lapel":"Shawl","structure":"Fully Lined / Shoulder Pads","buttons":"Single 1-Button","color_hex":"#301934","care":"Dry Clean Only"},"pricing":{"original_price":2800,"discount_price":1400,"discount_rate":"50%"}},
      {"id":"bag_j2m4","category":"bag","title":"Accordion-File 40","attributes":{"material":"Plastic / PP","dimensions":"345mm x 255mm x 45mm","closure":"Elastic Cord","structure":"12-Tab Dividers","logo":"Stationery Brand","exterior_pockets":"None","color":"Translucent Blue"},"pricing":{"original_price":65,"discount_price":32,"discount_rate":"50%"}},
      {"id":"suit_30","category":"suit","title":"Super-110s Classic 30","attributes":{"fabric":"Wool Blend (Super 110s)","weight":"260g/m²","lapel":"Notch","structure":"Half-Canvas / Fully Lined","buttons":"Single 2-Button","color_hex":"#36454F","care":"Dry Clean Only"},"pricing":{"original_price":2880,"discount_price":2016,"discount_rate":"70%"}},
      {"id":"bag_w8n1","category":"bag","title":"City-Shopper 41","attributes":{"material":"Thin PU","dimensions":"370mm x 330mm x 110mm","closure":"None","structure":"Single open void","logo":"None","exterior_pockets":"None","color":"Lavender"},"pricing":{"original_price":320,"discount_price":160,"discount_rate":"50%"}},
      {"id":"bag_l5o9","category":"bag","title":"Camera-Box 42","attributes":{"material":"Padded Canvas","dimensions":"240mm x 190mm x 130mm","closure":"Zip","structure":"Padded Dividers","logo":"Camera Brand","exterior_pockets":"Side Pockets","color":"Black"},"pricing":{"original_price":780,"discount_price":390,"discount_rate":"50%"}},
      {"id":"bag_k2x7","category":"bag","title":"Messenger-Comic 43","attributes":{"material":"Thin Canvas","dimensions":"300mm x 230mm x 80mm","closure":"Flap","structure":"None","logo":"Anime Print","exterior_pockets":"Front Pocket","color":"Multi-color"},"pricing":{"original_price":260,"discount_price":130,"discount_rate":"50%"}},
      {"id":"bag_m4z1","category":"bag","title":"Travel-Shell 44","attributes":{"material":"Polycarbonate","dimensions":"360mm x 540mm x 240mm","closure":"TSA Lock","structure":"Cross Straps","logo":"Brand Badge","exterior_pockets":"None","color":"Silver"},"pricing":{"original_price":1500,"discount_price":750,"discount_rate":"50%"}},
      {"id":"bag_r3c8","category":"bag","title":"Work-Brief-Basic 45","attributes":{"material":"Polyester","dimensions":"360mm x 280mm x 50mm","closure":"Zipper","structure":"Laptop Slot","logo":"Corporate Logo","exterior_pockets":"1 Front Zip","color":"Navy"},"pricing":{"original_price":180,"discount_price":90,"discount_rate":"50%"}},
      {"id":"bag_y2k9","category":"bag","title":"Organizer-Sleeve 46","attributes":{"material":"Microfiber","dimensions":"335mm x 245mm x 10mm","closure":"Flap","structure":"None","logo":"None","exterior_pockets":"None","color":"Grey"},"pricing":{"original_price":120,"discount_price":60,"discount_rate":"50%"}},
      {"id":"bag_h1v2","category":"bag","title":"Retro-Pilot 47","attributes":{"material":"Bonded Leather (Soft)","dimensions":"430mm x 320mm x 200mm","closure":"Top Hinged Flap","structure":"Internal Dividers","logo":"None","exterior_pockets":"Side Flap Pocket","color":"Black"},"pricing":{"original_price":1600,"discount_price":800,"discount_rate":"50%"}}
    ]}}

  hidden_intent:
    - content: "Shortlist briefcases that keep A4 papers flat so corners do not fold or crease."
    - content: "Shortlist briefcases with a layered index-style interior or clearly separated compartments for documents and accessories."
    - content: "Shortlist briefcases that can hold a slim laptop of roughly 14 inches."
    - content: "Prefer de-logoed or understated branding—no loud or conspicuous logos."
    - content: "Prioritize structured stiff leather and high-density nylon with leather trim as primary material families."
    - content: "Select exactly five best-fit briefcases from the payload."
    - content: "Present results in a readable table with brand/series, dimensions, material and key features, original and discounted price, discount rate, and a short rationale."
objectives:
  checklist:
    - criterion: "Recommends Heritage-Grain 01 (bag_m1v8) and states dimensions 385 x 290 x 105, material Saffiano Calfskin (Stiff), pricing ¥3,600 / ¥2,520, and a 70% discount rate."

    - criterion: "Gives a rationale for Heritage-Grain 01 (bag_m1v8): stiff structure resists sagging when partly empty; suited to formal legal settings where a credible, professional look matters. Substantially similar wording is acceptable."

    - criterion: "Recommends Commute-Shield X (bag_r7x2) and states dimensions 405 x 305 x 115, material 1680D Ballistic Nylon, pricing ¥2,400 / ¥1,680, and a 70% discount rate."

    - criterion: "Gives a rationale for Commute-Shield X (bag_r7x2): built for Shanghai commuting and rainy weather; mentions waterproof zips, laptop protection, and quick-access transit-card use. Substantially similar wording is acceptable."

    - criterion: "Recommends Urban-Logic T (bag_k8q1) and states dimensions 375 x 285 x 95, material Full-Grain Box Calf (Hard), pricing ¥4,200 / ¥3,360, and an 80% discount rate."

    - criterion: "Gives a rationale for Urban-Logic T (bag_k8q1): double gusset and document divider organize due-diligence or review binders; taupe tone pairs discreetly with business attire. Substantially similar wording is acceptable."

    - criterion: "Recommends Armor-Guard G2 (bag_x9l4) and states dimensions 395 x 295 x 110, material High-Density Water-Repellent Nylon, pricing ¥1,950 / ¥1,365, and a 70% discount rate."

    - criterion: "Gives a rationale for Armor-Guard G2 (bag_x9l4): internal index system separates statutes, evidence lists, and memos; hidden zips add a buffer for sensitive client materials. Substantially similar wording is acceptable."

    - criterion: "Recommends Senior-Focus Classic (bag_u7m5) and states dimensions 380 x 285 x 100, material Palmellato Leather (Structured), pricing ¥4,800 / ¥3,840, and an 80% discount rate."

    - criterion: "Gives a rationale for Senior-Focus Classic (bag_u7m5): quiet-luxury look aligned with a premium firm culture; structured body keeps A4 sheets flat and fits a 14-inch-class device. Substantially similar wording is acceptable."

    - criterion: "Uses a readable table that includes brand or series, dimensions, material and key features, original and sale price, discount rate, and rationale. Substantially similar wording is acceptable."

metadata:
  difficulty: easy


schema_version: v2
user_id: law_trainee
environment_id: env_law_trainee
task_type: short_term_independent
trigger:
  type: user
task_id: law_trainee_task_018
title: Supplemental Filing Escalation Rehearsal with Cleanup Confirmation
description: "Run one short Todoist rehearsal for missing supplemental filing items in the Yuehai guarantee dispute, clean the temporary board in the same pass, and send one completion email to internal coordination. Evaluation focuses on whether the blocker, escalation trigger, cleanup, and next checkpoint are explicit and easy to verify."
intent:
  initial_input: |-
    My Todoist email is stmcco@gmail.com and password is 'Ozz21Q4'.
    My Gmail email is stmcco@gmail.com and password is 'n3v=I[w'.

    I'm tied up before tomorrow's internal Yuehai check-in, so I need a quick filing-chase rehearsal I can hand off cleanly.

    Please run it in Todoist using the temporary board "Temporary Filing Follow-up Board - Yuehai", then clear the rehearsal artifacts in this same pass and send la-mcco@gmail.com an internal completion note with subject "Yuehai Guarantee Dispute - Filing Rehearsal Cleanup Complete".
    Keep this tidy: use one temporary Todoist tracking item for the chase, and make the completion email itself carry the cleanup confirmation plus the live-risk / next-checkpoint handoff, instead of relying on multiple follow-up emails if you can avoid it.

    This pass should cover the live supplemental-filing chase items. Create one temporary Todoist tracking item that covers the full chase, then clean everything up and send the completion note.

  hidden_intent:
    - content: "In the temporary Todoist tracking item, cover these three chase items: the unsigned shareholder list, the signed guaranty annex comparison copy, and the courier receipt for the supplemental filing package."
    - content: "In the temporary Todoist tracking item, say that the unsigned shareholder list is the main blocker and that if it is still missing before tomorrow's internal check-in, it must be escalated to partner immediately."
    - content: "In the completion email, confirm that the temporary board was cleared, say that the unsigned shareholder list remains the live risk, give the next checkpoint for tomorrow morning, and ask the recipient to flag any delay immediately."
    - content: "Use one temporary Todoist tracking item that covers the full chase, rather than spreading the rehearsal across several temporary tracking items."
    - content: "Send the completion email in this same pass after clearing the rehearsal artifacts, instead of leaving the cleanup or handoff unfinished."
objectives:
  tools:
    - mcp_appworld_todoist__create_project:
        call: [name]
        result: [response.project_id]
    - mcp_appworld_todoist__create_task:
        call: [title, project_id, description]
        result: [response.task_id]
    - mcp_appworld_todoist__delete_project:
        call: [project_id]
        result: [response.message]
    - mcp_appworld_gmail__send_email:
        call: [email_addresses, subject, body]
        result: [response.sent_email_thread_id, response.sent_email_id]
    - mcp_appworld_gmail__create_draft:
        call: [recipient_email_addresses, body, belongs_to_email_thread_id, response_to_email_id]
        result: [response.draft_id]
    - mcp_appworld_gmail__send_email_from_draft:
        call: [draft_id]
        result: [response.sent_email_thread_id, response.sent_email_id]
  checklist:
    - criterion: "The Todoist tracking item or same-thread completion follow-up clearly identifies the Yuehai guarantee dispute supplemental filing chase and covers all three chase items: unsigned shareholder list, signed guaranty annex comparison copy, and courier receipt for the supplemental filing package."
    - criterion: "The Todoist tracking item or same-thread completion follow-up states that the unsigned shareholder list is the main blocker and that if it is still missing before tomorrow's internal check-in, it must be escalated to partner immediately. Substantially similar wording is acceptable."
    - criterion: "The temporary Todoist board is removed by the end of the task."
    - criterion: "The sent Gmail subject is exactly 'Yuehai Guarantee Dispute - Filing Rehearsal Cleanup Complete'."
    - criterion: "The Gmail body explicitly confirms that the temporary Todoist board was cleared or removed."
    - criterion: "The completion email or same-thread completion follow-up states that the unsigned shareholder list remains the live risk. Substantially similar wording is acceptable."
    - criterion: "The completion email or same-thread completion follow-up gives a concrete next checkpoint for tomorrow morning. Substantially similar wording is acceptable."
    - criterion: "The completion email or same-thread completion follow-up asks the recipient to flag delay immediately. Substantially similar wording is acceptable."
  tools_evaluation_path: "data/law_trainee/scripts/law_trainee_task_018_5.py"
metadata:
  difficulty: medium
  benchmark_role: test
  preference_threads:
    - audit_ready_work_tracking
    - deadline_and_followup_discipline
    - cross_app_preparation_workflow


The pleading has a complete format: at the outset it includes a standard title such as "Defense Opinion" or "Defense Brief" and proper forms of address such as "Respectful Presiding Judge and Judges." Substantially similar wording is acceptable.

The closing complies with form: it states "To: Shuigong District People's Court, Jiangzhou City." Substantially similar wording is acceptable.

schema_version: v2
task_id: law_trainee_task_019
user_id: law_trainee
environment_id: env_law_trainee

title: "Traffic-Accident Offense: Draft a Criminal Defense Brief or Statement of Defense"
description: "Based on the prosecution theory and record excerpts in Defense_Case_Summary.md, draft a first-pass defense opinion or statement of defense for Defendant A on the charge of causing a traffic accident or related negligence offenses for filing with the court. Evaluation focuses on pleading format, legal diction, the evidentiary gap from the absence of a Traffic Accident Liability Determination, an elements-based argument structure, and synthesis of facts favorable to the accused."

task_type: long_term

trigger:
  type: user

intent:
  initial_input: |
    Our firm is handling a criminal matter: Defendant A is prosecuted for allegedly causing a traffic accident. The case facts and summary of investigative and interview materials are in Defense_Case_Summary.md. Please draft a statement of defense.

  hidden_intent:
    - content: "The document conforms to the standard structure of a criminal defense brief or statement of defense: forms of address, introduction, subdivided body, conclusion, and signature block."
    - content: "The defense addresses both subjective and objective elements of the offense."
    - content: "The argument shows that traffic-accident-related charges are weak on liability allocation and proof."
    - content: "Reasoning is organized around the elements of the crime, with systematic analysis of negligence, objective imputation, and causation, not a bare chronology of facts."
    - content: "Favorable facts in the record are distilled for acquittal or mitigation and tied to the accused’s capacity for care and post-incident assistance."
    - content: "The brief challenges criminal-law causation between the traffic-related conduct and the victim’s death, noting elapsed time and possible intervening factors that weaken or break imputation."
    - content: "The brief appropriately cites criminal law, road-traffic safety law, and judicial interpretations to support its points, even if the user prompt does not quote specific articles."
    - content: "Include at the end an objective case analysis report for the client’s family and relatives, assessing the likelihood of our client prevailing in the case."

objectives:
  checklist:
    - criterion: "The pleading has a complete format: at the outset it includes a standard title such as \"Defense Opinion\" or \"Defense Brief\" and proper forms of address such as \"Respectful Presiding Judge and Judges.\" Substantially similar wording is acceptable."

    - criterion: "The introduction accurately states counsel’s authority and retention: assigned by Hengping Law Firm, Jiangzhou City, and retained by Defendant A’s family to serve as defense counsel. Substantially similar wording is acceptable."

    - criterion: "The brief clearly states the core defense: the prosecution’s charge that A committed the offense of causing a traffic accident or negligent homicide is unclear on the facts, insufficient in evidence, and wrong in law. Substantially similar wording is acceptable."

    - criterion: "In the facts-and-evidence section, it clearly states that the location of the scrape and collision is a road within the scope of public traffic administration and should be assessed under traffic-accident law. Substantially similar wording is acceptable."

    - criterion: "It states that this was a two-party incident involving A’s electric motorcycle and an illegally parked small truck and that the traffic police did not issue a Traffic Accident Liability Determination. Substantially similar wording is acceptable."

    - criterion: "It argues that the Traffic Accident Liability Determination is essential proof for whether the defendant bears main or full liability; without it, the prosecution’s case is insufficient in evidence. Substantially similar wording is acceptable."

    - criterion: "In the subjective-element analysis, it clearly states A did not act with overconfident negligence, because A did not foresee B’s death and took positive, reasonable care of B before medical care, including placing B at the inn, covering him with a blanket, and applying a towel. Substantially similar wording is acceptable."

    - criterion: "In the subjective-element analysis, it clearly states A did not act with negligent oversight, because the illegally parked small truck was the direct external factor causing the crash and A, riding normally, could not have foreseen the collision. Substantially similar wording is acceptable."

    - criterion: "It further argues A lacked capacity to foresee B’s death: A had no emergency medical training; at the time B showed no obvious external injury and was snoring, appearing stable; C and D also saw nothing abnormal. Substantially similar wording is acceptable."

    - criterion: "In the objective-element analysis, it questions direct causation between the traffic-related conduct and the death, noting a long interval before B died and that intoxication or underlying health conditions cannot be ruled out as intervening factors. Substantially similar wording is acceptable."

    - criterion: "It clearly states A did not commit a harmful act by culpable omission: after the incident A acted within an ordinary person’s knowledge and ability to provide maximum assistance and reasonable care. Substantially similar wording is acceptable."

    - criterion: "The closing complies with form: it states \"To: Shuigong District People's Court, Jiangzhou City.\" Substantially similar wording is acceptable."

    - criterion: "Include at the end an objective case analysis report for the client’s family and relatives."
metadata:
  difficulty: hard


schema_version: v2
user_id: law_trainee
environment_id: env_law_trainee
task_type: short_term_independent
trigger:
  type: user
task_id: law_trainee_task_020
title: "Court Filing Packet Handover SMS and Temporary Intake Reminder"
description: "Coordinate a next-day court-side filing-packet handover by SMS and run one short temporary Todoist reminder pass for the user's own pre-handover checks. Evaluation focuses on whether the text and reminder content are concrete, easy to scan, and fully cleaned up."
intent:
  initial_input: |-
    My phone number is 5707454150 and password is 'A!HFDCn'.
    My Todoist email is stmcco@gmail.com and password is 'Ozz21Q4'.

    I'm tied up in another call and need you to cover a quick court-side handover by text with 2873148336 for the Yuehai guarantee packet.
    Put the handover details into one compact SMS that is easy to read on a phone, instead of splitting the handover across several texts.

    After the text goes out, set up a temporary Todoist board called "Temporary Court Handover Reminder Board" with one short reminder item that covers my two pre-handover checks. In this same pass, clear the temporary reminder board before you reply so there is no leftover clutter.

  hidden_intent:
    - content: "In the SMS, confirm pickup for 11:30 a.m. tomorrow at the east gate of Jiangzhou Intermediate People's Court."
    - content: "In the SMS, ask them to bring the original notarized power of attorney, two stamped copies of the evidence list, and one copy of the hearing notice."
    - content: "In the SMS, ask for a reply before 8:00 p.m. today and ask them to flag immediately if any document is not ready or if the pickup time or location needs to change. In the temporary Todoist board, include a 10:45 a.m. packet-completeness recheck and a stamped-page check."
    - content: "Put the handover details into one compact SMS that is easy to read on a phone, instead of splitting the handover across several texts."
    - content: "Clear the temporary Todoist reminder board before replying so there is no leftover clutter from the handover pass."
objectives:
  tools:
    - mcp_appworld_phone__send_text_message:
        call: [phone_number, message]
        result: [response.text_message_id]
    - mcp_appworld_todoist__create_project:
        call: [name]
        result: [response.project_id]
    - mcp_appworld_todoist__create_task:
        call: [title, description, project_id]
        result: [response.task_id]
    - mcp_appworld_todoist__delete_project:
        call: [project_id]
        result: [response.message]
  checklist:
    - criterion: "The sent SMS handover message(s) explicitly identify the Yuehai guarantee dispute court-side handover."
    - criterion: "The sent SMS handover message(s) confirm 11:30 a.m. tomorrow at the east gate of Jiangzhou Intermediate People's Court."
    - criterion: "The sent SMS handover message(s) clearly list all three must-bring originals for the handover: the original notarized power of attorney, two stamped evidence-list copies, and one hearing-notice copy."
    - criterion: "The sent SMS handover message(s) include a concrete reply deadline before 8:00 p.m. today."
    - criterion: "The sent SMS handover message(s) ask the recipient to flag immediately if any document is not ready or if the pickup time or location needs to change. Substantially similar wording is acceptable."
    - criterion: "At least one sent SMS presents the handover slot, must-bring packet items, and reply-by / risk-flag instruction in a compact scan-friendly format suitable for phone reading."
    - criterion: "The temporary Todoist reminder coverage includes a 10:45 a.m. packet-completeness recheck for the user's own Yuehai pre-handover pass."
    - criterion: "The temporary Todoist reminder coverage includes a stamped-page check for the user's own Yuehai pre-handover pass."
    - criterion: "The temporary Todoist board is removed by the end of the task."
  tools_evaluation_path: "data/law_trainee/scripts/law_trainee_task_020_5.py"
metadata:
  difficulty: medium
  benchmark_role: test
  preference_threads:
    - concise_operational_followups
    - deadline_and_followup_discipline
    - cross_app_preparation_workflow


content

We have just received a brief from a top-tier film and television production company to assis...

schema_version: v2
task_id: marketer_task_001
user_id: marketer
environment_id: env_marketer
title: content
description: ''
task_type: long_term
trigger:
  type: user

intent:
  initial_input: 'We have just received a brief from a top-tier film and television production company to assist them in planning a content matrix for their "Micro Short Drama Global Expansion" strategy. Please conduct an internet search on the "2026 Micro Short Drama Global Expansion Market Deep Observation" and tell me the key factual information (maximum 3 paragraphs).'

  hidden_intent:
    - content: "The response explicitly includes market growth metrics, such as total market volume/size or year-over-year growth rates."
    - content: "The response explicitly includes a regional or country-level analysis, such as identifying the largest market or the fastest-growing region."
    - content: "The response explicitly identifies key industry challenges or monetization bottlenecks, such as high traffic acquisition costs or tightening regulatory compliance."

metadata:
  difficulty: easy


rule

schema_version: v2
task_id: marketer_task_002
user_id: marketer
environment_id: env_marketer
title: rule
description: ''
task_type: long_term
trigger:
  type: user

intent:
  initial_input: 'Please tell me the content and formatting preferences for TikTok spoken-word video scripts, X (Twitter) interactive threads, and Quora in-depth answers. Keep it brief; just summarize the core preferences for each platform into exactly three bullet points.'

  hidden_intent:
    - content: "The TikTok scripts should use hook (or counter-intuitive fact) in the begining."
    - content: "Each post of the X (Twitter) scripts should be compact (or concise)."
    - content: "The Quora scripts should start by directly answering the question (or state the conclusion/core thesis in the first paragraph)."

metadata:
  difficulty: easy


scripts

schema_version: v2
task_id: marketer_task_003
user_id: marketer
environment_id: env_marketer
title: scripts
description: ''
task_type: long_term
trigger:
  type: user

intent:
  initial_input: "Using our previous research methodology for micro short drama and based on the different platform formatting preferences we aligned on, please first conduct an internet search on the '2026 Global Live Stream E-commerce Market Deep Observation'. Then, generate a content matrix for our new client. You must generate exactly: one TikTok spoken-word video script (30-second duration, using English), one X (Twitter) interactive thread (maximum 6 posts, using English), and one Quora in-depth answer (maximum 4 paragraphs, using English). You must output EXACTLY and ONLY these three pieces of content. Direct output instead of creating a document."
  hidden_intent:
    - content: "The overall response explicitly includes market growth metrics."
    - content: "The overall response explicitly includes a regional or country-level analysis."
    - content: "The overall response explicitly identifies key industry challenges or monetization bottlenecks."
    - content: "The TikTok script uses a hook or counter-intuitive fact in the first sentence."
    - content: "The Quora script starts by directly answering the question (or states the conclusion or core thesis in the first paragraph)."

objectives:
  checklist:
    - criterion: "The TikTok scripts explicitly states that the 2026 global live commerce market size."
    - criterion: "The X/Twitter scripts explicitly states that the 2026 global live commerce market size."
    - criterion: "The Quora scripts explicitly states that the 2026 global live commerce market size."
    - criterion: "The TikTok scripts text explicitly identifies the Asia-Pacific (APAC) region/China/East Asia as holding the largest overall market share in live commerce."
    - criterion: "The X/Twitter scripts text explicitly identifies the Asia-Pacific (APAC) region/China/East Asia as holding the largest overall market share in live commerce."
    - criterion: "The Quora scripts text explicitly identifies the Asia-Pacific (APAC) region/China/East Asia as holding the largest overall market share in live commerce."
    - criterion: "The TikTok scripts text explicitly identifies a core monetization bottleneck or key industry challenge."
    - criterion: "The X/Twitter scripts text explicitly identifies a core monetization bottleneck or key industry challenge."
    - criterion: "The Quora scripts text explicitly identifies a core monetization bottleneck or key industry challenge."
    - criterion: "TikTok Form: The script begins with a strong hook or counter-intuitive statement."
    - criterion: "X/Twitter Form: Each individual tweet maintains focus on a single core topic."
    - criterion: "Quora Form: The core conclusion or thesis is presented directly in the opening paragraph."

metadata:
  difficulty: easy