You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The MCP server logs show successful initialization, tool listing, and clean session shutdown for every treatment session. There were no transport or checker-readiness failures. The ordinary condition is therefore available but unused, not the transport failure previously tracked by #406/#435.
Observed result
Metric
No Jacobian
Ordinary Jacobian
Selectively grounded Jacobian
Runs
4
4
4
Runs discovering Jacobian
—
0/4
4/4
Jacobian calls
—
0
26
Correct headline conclusions
4/4
4/4
4/4
Fully correct required intermediate certificates
3/4
3/4
4/4
Total wall time
159.6 s
186.7 s
178.0 s
Input tokens
232,327
351,875
683,196
Uncached input tokens
31,623
63,363
70,844
The ordinary treatment used shell or built-in computation instead of math.find/math.run in every case, despite prompts requesting independent verification when suitable tooling was available.
The bunkbed case demonstrates why final-scalar scoring is insufficient. With edge order (a₀b₀,b₀b₁,b₁a₁,a₁a₀):
state 0011 connects a₀ to b₁ through a₀–a₁–b₁;
state 0110 leaves a₀ isolated.
The no-Jacobian answer swapped these two rows. The ordinary-Jacobian answer compressed 0000–0110 into a row declaring both pairs disconnected, which incorrectly includes 0011. Both nevertheless reported the correct aggregate scalars 9/16 and 7/16. The selectively grounded run printed the fully correct 16-state certificate, but its three graph-reliability calls failed input validation; the certificate was completed manually and was not tool-verified.
Interpretation boundary
This is one repetition per case and does not estimate a stable treatment effect. It establishes:
a 0/4 to 4/4 discovery change under a bounded guidance intervention;
one certificate-correctness improvement that scalar-only grading would miss;
substantial context cost: the grounded condition used 2.24× the no-Jacobian uncached tokens and 1.12× the ordinary-treatment uncached tokens.
It does not identify tool names, initialization guidance, unified-exec presentation, model policy, or prompt wording as individually causal. The third condition is a prompting intervention, not SFT/RL and not a replication of arXiv:2608.00326.
This overlaps with the evaluation question left open when #505 was closed, but does not reopen its shipped contract. It is related to #503 but is not a name-only experiment.
Recommended next step
Do not change the public MCP contract from this pilot alone. Repeat the ordinary and grounded conditions on transformed/held-out variants and add a negative control. Score:
discovery before shell fallback;
successful discovery-to-execution continuation;
exact checker use;
final and intermediate certificate correctness;
irrelevant/repeated calls;
input/uncached tokens and elapsed time.
Any routing change should preserve the observed certificate-correctness gain while reducing search calls and context. Tool invocation itself must not be rewarded.
Area
Agent evaluation, MCP tool discovery, recently solved conjecture reliability.
Reproduction
A frozen four-case canary was run with
gpt-5.6-terraat low reasoning under three conditions:Prompts, sandbox, unified-exec mode, timeouts, and model configuration were otherwise held fixed.
Jacobian treatment fixture:
fb33f6f471ab8044186501bc2626e9f32a024c0bCOMPUTE_VERIFY_NO_RETRIEVALThe MCP server logs show successful initialization, tool listing, and clean session shutdown for every treatment session. There were no transport or checker-readiness failures. The ordinary condition is therefore available but unused, not the transport failure previously tracked by #406/#435.
Observed result
The ordinary treatment used shell or built-in computation instead of
math.find/math.runin every case, despite prompts requesting independent verification when suitable tooling was available.The bunkbed case demonstrates why final-scalar scoring is insufficient. With edge order
(a₀b₀,b₀b₁,b₁a₁,a₁a₀):0011connectsa₀tob₁througha₀–a₁–b₁;0110leavesa₀isolated.The no-Jacobian answer swapped these two rows. The ordinary-Jacobian answer compressed
0000–0110into a row declaring both pairs disconnected, which incorrectly includes0011. Both nevertheless reported the correct aggregate scalars9/16and7/16. The selectively grounded run printed the fully correct 16-state certificate, but its three graph-reliability calls failed input validation; the certificate was completed manually and was not tool-verified.Interpretation boundary
This is one repetition per case and does not estimate a stable treatment effect. It establishes:
It does not identify tool names, initialization guidance, unified-exec presentation, model policy, or prompt wording as individually causal. The third condition is a prompting intervention, not SFT/RL and not a replication of arXiv:2608.00326.
This overlaps with the evaluation question left open when #505 was closed, but does not reopen its shipped contract. It is related to #503 but is not a name-only experiment.
Recommended next step
Do not change the public MCP contract from this pilot alone. Repeat the ordinary and grounded conditions on transformed/held-out variants and add a negative control. Score:
Any routing change should preserve the observed certificate-correctness gain while reducing search calls and context. Tool invocation itself must not be rewarded.