Interface: GitSyncReceipt
Defined in: ast/domain/git-sync-receipt.ts:7
Validated synchronization receipt produced by git.cowWorktree (syncChild and syncRoot).
Records the upstream commit SHA (rebasedOntoRef), updated baseBranch, and updatedFiles touched when rebasing or 3-way merging a worktree.
Extends
Record<string,unknown>
Indexable
ts
[key: string]: unknownProperties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
baseBranch | readonly | string | Updated base branch name after synchronization. | ast/domain/git-sync-receipt.ts:11 |
rebasedOntoRef | readonly | string | Target commit SHA onto which the worktree was rebased or 3-way merged. | ast/domain/git-sync-receipt.ts:9 |
updatedFiles | readonly | readonly string[] | Repository-relative paths updated during the synchronization merge. | ast/domain/git-sync-receipt.ts:13 |