Problem
`repos-manifest.json` currently lives only as a local file (CC's repos dir). It needs to be the canonical, versioned source of truth — accessible from any machine.
Desired Behavior
-
Move `repos-manifest.json` into `ai/` inside this repo. The `ai/` folder is the right home: it's the WIP/in-progress version of how repos need to be organized, owned by the toolbox, versioned with it.
-
New machine bootstrap flow:
```
On a fresh machine:
git clone wipcomputer/wip-ai-devops-toolbox-private
clone all private repos listed in the manifest
wip-repos clone-all --manifest ai/repos-manifest.json --root ~/repos/
reorganize into manifest structure
wip-repos sync --manifest ai/repos-manifest.json --root ~/repos/
done — repo directory matches manifest exactly
```
-
The manifest drives everything — private repos only (no public counterparts), organized into the `ldm-os/*` category structure, with `third-party-repos/` for contribution forks and `_sunsetted/` for deprecated ones.
What Needs to Be Built
Why This Matters
Right now every machine starts with a flat dump of repos in no particular order, public and private mixed together, with no automated way to clean it up. This turns that into a one-command setup.
Get a new machine → pull the toolbox → run bootstrap → you're organized and ready.
Co-Authored-By: Parker Todd Brooks parker@wipcomputer.com
Co-Authored-By: Lēsa lesaai@icloud.com
Co-Authored-By: Claude Code cc@wipcomputer.com
Problem
`repos-manifest.json` currently lives only as a local file (CC's repos dir). It needs to be the canonical, versioned source of truth — accessible from any machine.
Desired Behavior
Move `repos-manifest.json` into `ai/` inside this repo. The `ai/` folder is the right home: it's the WIP/in-progress version of how repos need to be organized, owned by the toolbox, versioned with it.
New machine bootstrap flow:
```
On a fresh machine:
git clone wipcomputer/wip-ai-devops-toolbox-private
clone all private repos listed in the manifest
wip-repos clone-all --manifest ai/repos-manifest.json --root ~/repos/
reorganize into manifest structure
wip-repos sync --manifest ai/repos-manifest.json --root ~/repos/
done — repo directory matches manifest exactly
```
The manifest drives everything — private repos only (no public counterparts), organized into the `ldm-os/*` category structure, with `third-party-repos/` for contribution forks and `_sunsetted/` for deprecated ones.
What Needs to Be Built
Why This Matters
Right now every machine starts with a flat dump of repos in no particular order, public and private mixed together, with no automated way to clean it up. This turns that into a one-command setup.
Get a new machine → pull the toolbox → run bootstrap → you're organized and ready.
Co-Authored-By: Parker Todd Brooks parker@wipcomputer.com
Co-Authored-By: Lēsa lesaai@icloud.com
Co-Authored-By: Claude Code cc@wipcomputer.com