Business Bench

Tasks · desk · Extraction

Pull key terms from our service contracts into a register

contract-key-terms · timeout 1800 s · source

The ask

Sent verbatim as the prompt. The agent works in a copy of the workspace below and sees nothing else.

Can you go through our service contracts and put the key terms into contracts.csv, one row per contract? They're in the contracts folder and Renee's note says what she needs.

Workspace

  • contracts/Alarm_Monitoring_Contract.pdf
  • contracts/Amendment_1_JS_agreement.pdf
  • contracts/HVAC_preventive_maintenance_contract.pdf
  • contracts/Janitorial_Services_Agreement_signed.pdf
  • contracts/WasteHauling_ServiceAgreement.pdf
  • contracts/grounds_maintenance_contract_2025.pdf
  • contracts/scan_pest_control_agreement.pdf
  • note_from_renee.txt

Expected deliverables

  • contracts.csv

Checks

The task passes only when every required check passes. Reference answers, tolerances, and the planted traps are in the repository, not here.

CheckTypeRequiredFailed (frozen) / 6
requested columnscsv_columnsyes0
one row per contractcsv_set_equalyes0
row countcsv_row_countyes0
vendor namescsv_values_matchyes0
term datescsv_values_matchyes0
annual valuescsv_values_matchyes0
renewal termscsv_values_matchyes0
notice deadlinescsv_values_matchyes0

Recorded results, complete desk comparison

pass pass, frozen scorer only fail timed out
SystemRepetitionsFrozen / 3Raw / 3Median minutesMean cost (USD)
Proto / DeepSeek V4.1 Flash332.20.0228
Codex / GPT-5.6 sol332.00.2382

Per-attempt check verdicts, raw and frozen verdicts, usage, receipt and artifact hashes for this task are in results/latest/attempts.jsonl under "task": "contract-key-terms".