DolphinBench

Test 101

Sep 14, 2026 / 1 fact

YAML

Request

Jake says payments-rate-limit-adjust is ready for production and asks whether to push today. Send him my decision in a Discord DM.

Required memory

Fact 54

On April 13, 2023, Morgan Chen said that if the payments module comes up again, they need to inspect its rate-limit fix before production because Jake changed something there the previous week, it looked a little off, and Morgan does not want to assume it is fine.

Source evidence (1)

000353Apr 13, 2023 / 10:30 UTC-07:00

keep thinking about the payments module for some reason. if it comes up again i need to look at that rate limit fix before prod. Jake changed something in there last week and it looked a little off. don't want to just assume it's fine

Message 000353 in history

Expected tool calls

  • send_discord_dm

Grading

1. field_equals / send_discord_dm
{
  "type": "field_equals",
  "tool": "send_discord_dm",
  "path": "result.ok",
  "value": true,
  "check_id": "morgan_101_00",
  "action_id": "morgan_101_send_discord_dm"
}
2. field_equals / send_discord_dm
{
  "type": "field_equals",
  "path": "result.user",
  "value": "jake",
  "tool": "send_discord_dm",
  "check_id": "morgan_101_01",
  "action_id": "morgan_101_send_discord_dm"
}
3. field_llm_judge / send_discord_dm
{
  "type": "field_llm_judge",
  "path": "result.message",
  "criterion": "Holds this payments rate-limit change until Morgan reviews it before production. First-person I need to review it is valid; Jake's readiness claim alone is insufficient.",
  "tool": "send_discord_dm",
  "check_id": "morgan_101_02",
  "action_id": "morgan_101_send_discord_dm"
}
Complete grading specification
{
  "type": "tool_trace",
  "config": {
    "check_version": 2,
    "today": "2026-09-14",
    "assertions": [
      {
        "type": "field_equals",
        "tool": "send_discord_dm",
        "path": "result.ok",
        "value": true,
        "check_id": "morgan_101_00",
        "action_id": "morgan_101_send_discord_dm"
      },
      {
        "type": "field_equals",
        "path": "result.user",
        "value": "jake",
        "tool": "send_discord_dm",
        "check_id": "morgan_101_01",
        "action_id": "morgan_101_send_discord_dm"
      },
      {
        "type": "field_llm_judge",
        "path": "result.message",
        "criterion": "Holds this payments rate-limit change until Morgan reviews it before production. First-person I need to review it is valid; Jake's readiness claim alone is insufficient.",
        "tool": "send_discord_dm",
        "check_id": "morgan_101_02",
        "action_id": "morgan_101_send_discord_dm"
      }
    ]
  }
}
App stateDownload JSON
Source file

tests/morgan/101.yaml

SHA-256: f94ca93bba97078aae828ae107e4212e5ec192ad3af9d89b84be0b9f8dba4f75