# `src/` Source repositories for the software this knowledge base documents. One clone per subdirectory, each an independent git repo with its own remote. **Everything here except this file is gitignored.** Clones are never committed to the KB. A fresh clone of this KB will have an empty `src/` — that is expected. What survives is the knowledge: every repo has a `type: repository` page under `wiki/entities/` recording its remote, default branch, language, build command and owner, so you can re-clone from the wiki alone. Run `ckb-code-map` after adding a repo here to create or refresh that page. Per-repo specs live in `src//openspec/` and travel with that repo, not with this KB. Cross-cutting specs live in the KB root's `openspec/`.