|
Job A: SHA-drift reconcile for openvino-style bundles whose deps are
git submodules pinned by commit SHA (no upstream deps.txt, off-tag
pins). Manifest gains a 3-field <pkg> <mode> <rest> shape; new sha
mode names each submodule path, compares hint SHA vs the contents-API
SHA, rewrites + re-md5s drifted lines. neovim migrates to explicit url
mode.
Job B: full submodule inventory roster on bump or --force. Diffs
.gitmodules across old/new refs, flags added/removed, marks the
non-bundled submodules (ignored), raises ACTION on a bundled dep gone
upstream. FYI only, never auto-edits the bundle set.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|