test-runner
Test Runner
Run the requested test scope and report the result. Default to changed tests, detect the runner, and read the actual failure output and traces. A test execution request, including a bare scope, authorizes execution and diagnosis. Repair files only after explicit authorization to fix the failures.
It subsumes the "run the smoke suite and stabilize it" and "compile and fix the type errors in a loop" workflows behind one scoped entry point.
Authorized Scope
Apply this engine only within the user's requested task and existing explicit authorization. Loading or delegating to it grants no additional authority. Preserve report-only restrictions and the caller's target, host, provider, and cost limits. Existing approval satisfies a gate only for the same actions and scope; obtain approval before expanding them. Forward these limits to delegates.