Business Bench

Tasks · desk · Bookkeeping

Check the gym loan's interest and principal split

loan-schedule-check · 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 check our gym loan against what the credit union has been charging? Ingrid's email says what the books need, and the loan paperwork and activity download are in the folder. Save it as loan_check.xlsx.

Workspace

  • amortization_schedule_at_closing.xlsx
  • cascade_cu_loan_history_2025-09-01_to_2026-09-10.csv
  • email_from_accountant.txt
  • loan_terms_summary.txt
  • rate_change_notice_2026-02-02.txt

Expected deliverables

  • loan_check.xlsx

This task also has a task-specific grader (check.py).

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
live formulasxlsx_has_formulasyes0
no error cellsxlsx_no_errorsyes0
interest per payment, one linecustomyes0
total interest Jan-Augxlsx_value_presentyes0
principal balance after Augustxlsx_value_presentyes0
interest overcharged by the credit unionxlsx_value_presentyes0

Recorded results, complete desk comparison

pass pass, frozen scorer only fail timed out
SystemRepetitionsFrozen / 3Raw / 3Median minutesMean cost (USD)
Proto / DeepSeek V4.1 Flash339.40.1172
Codex / GPT-5.6 sol336.00.7071

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