Files
whetstone_DSL/datasets/run_specs/runspec_non_terminal_loop_09.md

913 B

Run Spec: non_terminal_loop_09

Context

Synthetic MCP data-collection case. family = non_terminal_loop variant = 9

Objective

Exercise non_terminal_loop behavior and produce deterministic stage-labeled traces.

Anti-Pattern To Detect

  • Repeat successful low-value calls without converging to final action.

Target Behavior

  • Converge with explicit terminal decision and bounded retries.
  • Keep tool-call chain bounded and auditable.
  • Preserve deterministic output ordering.

Requirements

  • Workspace-relative paths only.
  • Deterministic tool sequencing.
  • Valid JSON arguments for each tool invocation.

Acceptance Criteria

  • At least one tool_selection event.
  • At least one tool_execution event.
  • No malformed MCP payloads.
  • No unbounded loops.

Data Capture Tags

  • family: non_terminal_loop
  • variant: 9
  • capture_mode: run_spec
  • expected_failure_signature: non_terminal_loop