Function: executeGitPublicSurfaceCrossTester()
ts
function executeGitPublicSurfaceCrossTester(
node,
candidates,
ctx
): Promise<Readonly<Record<number, unknown>>>;Defined in: git/src/executors/git-cross-verifiers-and-tools.ts:29
Executes a GitPublicSurfaceCrossTesterNode (git.publicSurfaceCrossTester) across speculative candidates.
Collects boundary-only tests from each candidate and transplants them into sibling candidates inside a checkpoint sandbox.
Parameters
| Parameter | Type | Description |
|---|---|---|
node | GitPublicSurfaceCrossTesterNode<unknown> | Public-surface cross-tester AST node. |
candidates | readonly CrossVerifierBranchCandidate<GitWorktreeHandle>[] | Surviving speculative candidate branches. |
ctx | StepExecutionContext<GitWorktreeHandle> | Active step execution context. |
Returns
Promise<Readonly<Record<number, unknown>>>
Per-branch cross-testing report indexed by branchIndex.