Pin fetchable EEGLAB reference#225
Conversation
|
Claude finished @suraj-ranganath's task in 2m 17s —— View job Review — PR #225: Pin fetchable EEGLAB reference
Summary of the change A single submodule gitlink bump for the vendored EEGLAB reference:
Verdict: 👍 Low-risk and well-scoped. The rationale is sound and the blast radius is contained. One caveat worth calling out below. What's good
Caveat / thing to verify
Minor suggestions (non-blocking)
|
|
🤖 Validation note: I reproduced the original failure locally with the old gitlink using a recursive submodule update; it failed on plugins/EEG-BIDS at ea4df87b18634128ba6c315d9d54c85a3dac5dfb. After pinning the vendored EEGLAB reference to 329056e268005df6ea5700a1b6f575e652ad3910, I ran a fresh recursive clone simulation with --recurse-submodules --shallow-submodules and it completed successfully through EEG-BIDS, ICLabel/viewprops/matconvnet, clean_rawdata/manopt, dipfit, firfilt, and tutorial_scripts. I also ran both parity matrix validators and the matrix tests: 24 passed. |
Pin the vendored EEGLAB reference to the latest nearby upstream commit whose nested plugin submodules can be fetched recursively. This fixes GitHub Dependency Graph cloning, which currently fails because upstream EEGLAB develop points plugins/EEG-BIDS at an unavailable commit. The vendored tree remains a development parity oracle and can be advanced again after upstream repairs its submodule graph; follow-up tracked in #227.