feat: P3 effective configuration, memory root, and revision-scoped records

This commit is contained in:
2026-08-12 16:01:25 +02:00
parent beaba548c1
commit e23e526966
21 changed files with 1108 additions and 44 deletions
@@ -30,6 +30,9 @@ export interface WorkspaceOperationResult {
completedStages: string[];
counts?: Record<string, number>;
artifactIdentities?: Array<{ kind: string; digest: string }>;
effectiveConfigIdentity?: string;
configFingerprint?: string;
inputFingerprint?: string;
/** Suggested FK annotations YAML for the operator to write to --output (schema suggest-fks). */
suggestedFksYaml?: string;
warnings?: string[];
@@ -92,6 +95,9 @@ function baseResult(
descriptorBlob: runtime.descriptorBlob,
operation,
completedStages: [],
effectiveConfigIdentity: runtime.configLease.effectiveConfigIdentity,
configFingerprint: runtime.configLease.configFingerprint,
inputFingerprint: runtime.configLease.inputFingerprint,
...extra,
};
}