Previously post-update.sh would only warn when venvs were missing, requiring a separate setup.sh run. Now it automatically creates missing venvs and installs dependencies including editable packages. Also added viz-platform and contract-validator to the update list. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>