Interface: GitReconcileStrategyOptions
Defined in: git/src/builders/git-reconcile-strategy-options.ts:9
Options for configuring branch landing reconciliation via GitCowWorktreeBuilder.reconcileStrategy().
Supports both 'rebase-onto-base' (for PR-opening lanes) and 'batch-merge-train' (for cumulative speculative merge queues), optionally binding a post-rebase verification check and maximum batch size.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
maxBatchSize? | readonly | number | Optional maximum cumulative batch size when using 'batch-merge-train'. | git/src/builders/git-reconcile-strategy-options.ts:15 |
mode? | readonly | "rebase-onto-base" | "batch-merge-train" | Reconciliation mode when passed via the single-object .reconcileStrategy(options) overload. | git/src/builders/git-reconcile-strategy-options.ts:11 |
verifyWith? | readonly | MaybeBuilder<BaseCheckASTNode<string, GitWorktreeHandle>> | Optional deterministic check executed after rebasing onto the target base branch. | git/src/builders/git-reconcile-strategy-options.ts:13 |