Monotonic revision number for this configId.
Schema version this config targets.
OptionalsourceOptional source identity (who produced this config).
OptionalfullFull config payload (use when first applying or rehydrating).
OptionalpatchPartial patch payload (use when updating or filling missing fields).
OptionalbaseIf patch is used, baseRevision should be set for optimistic concurrency.
Config payload envelope for plan/apply/validate/commit.
Example: { configId: "stage-ui-live2d", revision: 12, schemaVersion: 2, full: { model: "Hiyori", driver: { type: "live2d" } }, }