sprawl update
📌 1. The Target Problem
As team guidelines change, rules and CLI tooling must be updated. Doing so manually results in local drift and deprecated rules configurations across different developer workstations.
⚙️ 2. Usage & Options
sprawl update
Options & Flags
--dry-run: Check for updates without executing download logic.
🔍 3. How it Works (Under the Hood)
- Performs a git pull on your global DNA repository (stored at
~/.sprawl/core/) to grab upstream rules improvements. - Checks pipx/pip repositories for the latest published versions of the Sprawl CLI engine binary.
🩺 4. Troubleshooting
- Authentication errors during update
- Resolution: Verify your git credentials and SSH agent linkages before updating global DNA repositories.