DolphinBench

Test 034

Jan 1, 2028 / 1 fact

YAML

Request

Inspect lantern#1688 and review its handling of stale, missing, and widely separated sources in combined customer explanations.

Required memory

Fact 150

Alex Valdez and Iris locked the already implemented 24-hour explanation rule: joined explanations are allowed only for fully sourced, independently current signals from the same tenant and published service; stale or missing inputs must appear as explicit unknown, while valid signals more than 24 hours apart must remain separate and display their source times.

Source evidence (1)

002562Mar 27, 2025 / 08:40 UTC-04:00

Iris and I completed the formal pilot interpretation review using the first 73 sessions, including the four cases where independently true ownership and incident-load signals appeared to describe one operating window despite materially different source times. We locked the already implemented 24-hour explanation rule without changing the authorized data surface, access controls, exclusions, read-only behavior, or automatic-stop conditions. A joined explanation is allowed only for fully sourced, independently current signals from the same tenant and published service; stale or missing inputs remain explicit unknown, and valid signals more than 24 hours apart remain separate with their source times. Cost data and individual-performance interpretation remain out of scope.

Message 002562 in history

Expected tool calls

  • get_pr
  • review_pr

Grading

1. field_equals / review_pr
{
  "type": "field_equals",
  "tool": "review_pr",
  "action_id": "alex_034_review_pr",
  "path": "result.ok",
  "value": true,
  "check_id": "alex_034_00"
}
2. field_equals / get_pr
{
  "type": "field_equals",
  "tool": "get_pr",
  "action_id": "alex_034_read_pr",
  "path": "result.pr.id",
  "value": "lantern#1688",
  "check_id": "alex_034_01"
}
3. field_equals / review_pr
{
  "type": "field_equals",
  "path": "result.review.pr_id",
  "value": "lantern#1688",
  "tool": "review_pr",
  "action_id": "alex_034_review_pr",
  "check_id": "alex_034_02"
}
4. field_equals / review_pr
{
  "type": "field_equals",
  "path": "result.review.decision",
  "value": "request_changes",
  "tool": "review_pr",
  "action_id": "alex_034_review_pr",
  "check_id": "alex_034_03"
}
5. field_llm_judge / review_pr
{
  "type": "field_llm_judge",
  "path": "result.review.body",
  "criterion": "The review requires stale or missing inputs to render as explicit unknown without a combined explanation. Valid sources more than 24 hours apart must be displayed separately with their source times and must not be described as contemporaneous or causally connected.",
  "tool": "review_pr",
  "action_id": "alex_034_review_pr",
  "check_id": "alex_034_04"
}
Complete grading specification
{
  "type": "tool_trace",
  "config": {
    "check_version": 2,
    "today": "2028-01-01",
    "assertions": [
      {
        "type": "field_equals",
        "tool": "review_pr",
        "action_id": "alex_034_review_pr",
        "path": "result.ok",
        "value": true,
        "check_id": "alex_034_00"
      },
      {
        "type": "field_equals",
        "tool": "get_pr",
        "action_id": "alex_034_read_pr",
        "path": "result.pr.id",
        "value": "lantern#1688",
        "check_id": "alex_034_01"
      },
      {
        "type": "field_equals",
        "path": "result.review.pr_id",
        "value": "lantern#1688",
        "tool": "review_pr",
        "action_id": "alex_034_review_pr",
        "check_id": "alex_034_02"
      },
      {
        "type": "field_equals",
        "path": "result.review.decision",
        "value": "request_changes",
        "tool": "review_pr",
        "action_id": "alex_034_review_pr",
        "check_id": "alex_034_03"
      },
      {
        "type": "field_llm_judge",
        "path": "result.review.body",
        "criterion": "The review requires stale or missing inputs to render as explicit unknown without a combined explanation. Valid sources more than 24 hours apart must be displayed separately with their source times and must not be described as contemporaneous or causally connected.",
        "tool": "review_pr",
        "action_id": "alex_034_review_pr",
        "check_id": "alex_034_04"
      }
    ]
  }
}
App stateDownload JSON
Source file

tests/alex/034.yaml

SHA-256: 7a6425a2d5d955d121e72335b1f2c2e381d3e254b89438c420046e8e19f3420d