What to build
Phase 3: test whether the ESL metric transfers from StatefulPuzzle to typed tool-use workflows.
Run the same runner and analyzer on the upstream tool_dag environment (SC 5/10/20/40 × DD 1/2/4/6, T=40, 10 episodes/cell, same model, new config file). Deliver ToolDAG heatmaps, ESL contour overlays, bucket tables, a comparison against the Phase 1 StatefulPuzzle boundary, and a verdict on whether ESL = SC × DD appears environment-general. Add the variable_binding_error metric only if the existing metrics demonstrably fail to expose typed workflow failure.
Reference: docs/plan.md §12; CONTEXT.md decision 6.
Acceptance criteria
Blocked by
What to build
Phase 3: test whether the ESL metric transfers from StatefulPuzzle to typed tool-use workflows.
Run the same runner and analyzer on the upstream
tool_dagenvironment (SC 5/10/20/40 × DD 1/2/4/6, T=40, 10 episodes/cell, same model, new config file). Deliver ToolDAG heatmaps, ESL contour overlays, bucket tables, a comparison against the Phase 1 StatefulPuzzle boundary, and a verdict on whetherESL = SC × DDappears environment-general. Add thevariable_binding_errormetric only if the existing metrics demonstrably fail to expose typed workflow failure.Reference:
docs/plan.md§12;CONTEXT.mddecision 6.Acceptance criteria
ESL = SC × DDBlocked by