Interface: WorkspaceImportPlanConflict
Defined in: packages/sdk/src/types_workspace_transfer.ts:723
The body of a 409 the guarded apply returns.
stale_import_plan — the recomputed projection is not the one that was
approved; nothing was written. import_plan_refused — at least one row
cannot be applied safely; nothing was written. Both carry the complete
values-free projection so an operator can see which rows to look at.
Properties
code?
optionalcode:"stale_import_plan"|"import_plan_refused"
Defined in: packages/sdk/src/types_workspace_transfer.ts:724
planFingerprint?
optionalplanFingerprint:string|null
Defined in: packages/sdk/src/types_workspace_transfer.ts:727
planRows?
optionalplanRows:WorkspaceImportPlanConflictRow[]
Defined in: packages/sdk/src/types_workspace_transfer.ts:725
sourceFingerprint?
optionalsourceFingerprint:string|null
Defined in: packages/sdk/src/types_workspace_transfer.ts:726