Interactive tool

Submodule pitfalls

Practice init/update, detached HEAD inside vendor/dv-lib, and committing the parent pin after a bump.