File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # vendor/
2+
3+ Third-party dependencies managed as [ git submodules] ( https://git-scm.com/book/en/v2/Git-Tools-Submodules ) .
4+
5+ | Directory | Upstream | Description |
6+ | -----------| ----------| -------------|
7+ | ` midstream/ ` | [ ruvnet/midstream] ( https://github.com/ruvnet/midstream ) | Claude Flow middleware and agent orchestration |
8+ | ` ruvector/ ` | [ ruvnet/ruvector] ( https://github.com/ruvnet/ruvector ) | RuVector signal processing and ML pipelines |
9+ | ` sublinear-time-solver/ ` | [ ruvnet/sublinear-time-solver] ( https://github.com/ruvnet/sublinear-time-solver ) | Sublinear-time optimization solvers |
10+
11+ All submodules track the ` main ` branch of their upstream repos.
12+
13+ ## Setup
14+
15+ After cloning this repo, initialize submodules:
16+
17+ ``` bash
18+ git submodule update --init --recursive
19+ ```
20+
21+ Or clone with submodules in one step:
22+
23+ ``` bash
24+ git clone --recurse-submodules https://github.com/ruvnet/RuView.git
25+ ```
26+
27+ ## Update to latest upstream
28+
29+ ``` bash
30+ git submodule update --remote --merge
31+ git add vendor/
32+ git commit -m " chore: update vendor submodules"
33+ ```
34+
35+ A GitHub Actions workflow also checks for updates every 6 hours and opens a PR automatically.
You can’t perform that action at this time.
0 commit comments