iiRecord
Agentic AI Atlas · GAP-PROC-003: Process Versioning and Migration
page:docs-harness-features-backlog-gaps-process-composition-gap-proc-003a5c.ai
II.
Page reference

page:docs-harness-features-backlog-gaps-process-composition-gap-proc-003

Reading · 1 min

GAP-PROC-003: Process Versioning and Migration reference

Version process definitions. Migrate in-flight runs when process definition changes. Maintain backward compatibility.

Pagewiki/docs/harness-features-backlog/gaps/process-composition/GAP-PROC-003.mdOutgoing · 0Incoming · 1

GAP-PROC-003: Process Versioning and Migration

FieldValue
Categoryprocess-composition
PriorityMedium
EffortL
StatusMissing

Description

Version process definitions. Migrate in-flight runs when process definition changes. Maintain backward compatibility.

Current State

No versioning. Process changes can break in-flight runs on replay.

Target State

Process definitions include version metadata. In-flight runs detect version mismatch. Migration strategies: replay with new version, fork, or continue with old version. Version history tracked.

Dependencies

  • None

Key Files

ComponentPath
Runtimepackages/sdk/src/runtime/
Process definitions.a5c/processes/
Process librarypackages/sdk/src/processLibrary/

Recommendation

Phase 3 implementation. Add version metadata to process definitions. Detect version mismatch on replay. Implement migration strategies.