Skip to content

Function: createGitPatchEquivalenceBuilder() ​

ts
function createGitPatchEquivalenceBuilder(id?): CrossVerifierBuilder<GitWorktreeHandle, GitScopeReceipt, Record<string, unknown>, GitPatchEquivalenceNode<Record<string, unknown>>>;

Defined in: git/src/builders/create-git-patch-equivalence-builder.ts:19

Creates a CrossVerifierBuilder for normalized patch equivalence clustering (git.patchEquivalence).

Exposes .id, .reportSchema, and .toAST() producing a passive GitPatchEquivalenceNode that groups surviving speculative branches with equivalent normalized diffs into equivalence classes.

Parameters ​

ParameterTypeDefault valueDescription
id?string'git-patch-equivalence'Optional unique identifier for the cross-verifier node.

Returns ​

CrossVerifierBuilder<GitWorktreeHandle, GitScopeReceipt, Record<string, unknown>, GitPatchEquivalenceNode<Record<string, unknown>>>

Immutable cross-verifier builder.

Released under the MIT License.