refactor: convert vendor/ directories to git submodules

Replace 9,608 tracked vendor files (~737MB) with git submodule pointers
to their upstream repositories:

- vendor/midstream -> https://github.com/ruvnet/midstream
- vendor/ruvector -> https://github.com/ruvnet/ruvector
- vendor/sublinear-time-solver -> https://github.com/ruvnet/sublinear-time-solver

This dramatically reduces repo size and ensures vendor code stays
in sync with upstream. New clones should use:
  git clone --recurse-submodules
Existing clones should run:
  git submodule update --init --recursive

Co-Authored-By: claude-flow <ruv@ruv.net>
This commit is contained in:
ruv
2026-03-04 13:22:25 -05:00
parent 57141ff707
commit c6f061a191
9612 changed files with 12 additions and 5418272 deletions
+9
View File
@@ -0,0 +1,9 @@
[submodule "vendor/midstream"]
path = vendor/midstream
url = https://github.com/ruvnet/midstream
[submodule "vendor/ruvector"]
path = vendor/ruvector
url = https://github.com/ruvnet/ruvector
[submodule "vendor/sublinear-time-solver"]
path = vendor/sublinear-time-solver
url = https://github.com/ruvnet/sublinear-time-solver