YAML Overlay Drift Check
Merge YAML overlays, sort keys for determinism, then diff revisions for drift.
Use case
Use this for environment config reviews where overlay order and key ordering can hide meaningful changes.
What to expect
Follow the steps from left to right for a quick overview, then use the inline stepper below to run each tool.
Merge YAML overlays, sort keys for determinism, then diff revisions for drift.
YAML Merge Tool
YAML → YAML
Merge YAML
Deep-merged YAML where objects merge recursively and arrays concatenate.
YAML Sort Keys
YAML → YAML
Sort YAML keys
Review the result here before moving to the next step.
YAML Diff Tool
YAML → TEXT
Compare YAML
Path-based differences between left and right YAML.
Workflow steps
Workflow shortcut
Next unlocked step: Step 1 · YAML Merge Tool
YAML Merge Tool
Merge multiple YAML files into one document.
Merge input (JSON envelope)
Provide { "left": "yaml...", "right": "yaml..." }.
Merged YAML
Deep-merged YAML where objects merge recursively and arrays concatenate.
Run this step to process the current input and prepare the next workflow stage.
YAML Sort Keys
Sort YAML mapping keys alphabetically, recursively.
YAML input
Provide yaml input for this workflow step.
YAML output
Review the result here before moving to the next step.
Run this step to process the current input and prepare the next workflow stage.
YAML Diff Tool
Compare two YAML documents and report differences.
Diff input (JSON)
Provide { "left": "yaml...", "right": "yaml..." }.
Diff result
Path-based differences between left and right YAML.
Run this step to process the current input and prepare the next workflow stage.