Browser target release before navigation
Release the handle before the document leaves
The repository browser smoke tool releases its temporary DOM target after the last target check and before sending native click or fill events. Navigation can then replace the document without a later cleanup request referencing a destroyed execution context.
Reproduce the failure, preserve the checks
Real Chrome reproduces the original missing-context error. Link navigation and navigation from an input handler now pass, as does the exact historical ten-command sequence. Target validation remains intact and errors are not silently ignored.
Keep publication and experiment records honest
The npm verifier retains lookup errors and requires a successful command plus the expected version. R20's independent confirmation did not reproduce the guidance improvement: both arms scored 4/5, with candidate token cost 19.36% higher. The instruction candidate was rejected.
Compiler/runtime source and create-kudzu 0.1.157 remain unchanged. This repository utility fix is not a measured AI-cost saving, and historical scores and failures remain preserved.