aegis diff

Show drift between managed source configs and their deployed targets.

Usage

aegis diff [--module <NAME>]

Behavior

For each config mapping in the active modules:

Example

── shell ──
  ~ ~/.bashrc
    +export NEW_VAR="hello"
    -export OLD_VAR="goodbye"

── dev-tools ──
  ✗ ~/.config/bat/config (target missing)

✓ No drift detected (for modules with no changes)

Output uses colored + (green) and - (red) markers for added and removed lines.