Parent: #130
Goal
Create one approved repository manifest, refresh stale approved indexes, and onboard every eligible active company repository once with Voyage embeddings.
Policy
Include non-archived electricsheephq/* and 100yenadmin/* repositories except test/canary/quarantine/local-only and eva-workspace. Keep upstream OpenClaw and Hermes Agent as named exceptions. Replace third-party Hermes-LCM with 100yenadmin/hermes-lcm; remove Kitchenasty.
The portable manifest drives a generated local absolute-path manifest, Codex and both Claude allowlists/default, registry expectations, and the Voyage premium allowlist.
Acceptance and proof
Registry rows equal unique normalized remotes in the approved manifest; aliases are case-insensitively unique; every indexable repository has Voyage code-3 2,048-dimensional embeddings and live vector-index retrieval; true zero-text repositories are explicitly not-indexable. Refresh only through the coordinator after the merged source batch.
Evidence: /Volumes/LEXAR/Codex/session-notes/2026-07-20/gitnexus-repository-health-sprint/registry/.
Stop conditions
Stop on dirty/detached/ahead canonical checkout, analyzer conflict, failed Voyage readiness, provider/config mismatch, false embedding success, or a candidate outside approved ownership/exception policy. Voyage runs one repository at a time and has no host memory/swap admission gate; local embedding backends are outside this lane.
Exact next action
Merge operating-kit PR #59 and the GitNexus .3 source/release lanes, install the exact artifact, then render the approved manifest before queueing Voyage repositories sequentially.
Parent: #130
Goal
Create one approved repository manifest, refresh stale approved indexes, and onboard every eligible active company repository once with Voyage embeddings.
Policy
Include non-archived
electricsheephq/*and100yenadmin/*repositories except test/canary/quarantine/local-only andeva-workspace. Keep upstream OpenClaw and Hermes Agent as named exceptions. Replace third-party Hermes-LCM with100yenadmin/hermes-lcm; remove Kitchenasty.The portable manifest drives a generated local absolute-path manifest, Codex and both Claude allowlists/default, registry expectations, and the Voyage premium allowlist.
Acceptance and proof
Registry rows equal unique normalized remotes in the approved manifest; aliases are case-insensitively unique; every indexable repository has Voyage code-3 2,048-dimensional embeddings and live
vector-indexretrieval; true zero-text repositories are explicitlynot-indexable. Refresh only through the coordinator after the merged source batch.Evidence:
/Volumes/LEXAR/Codex/session-notes/2026-07-20/gitnexus-repository-health-sprint/registry/.Stop conditions
Stop on dirty/detached/ahead canonical checkout, analyzer conflict, failed Voyage readiness, provider/config mismatch, false embedding success, or a candidate outside approved ownership/exception policy. Voyage runs one repository at a time and has no host memory/swap admission gate; local embedding backends are outside this lane.
Exact next action
Merge operating-kit PR #59 and the GitNexus
.3source/release lanes, install the exact artifact, then render the approved manifest before queueing Voyage repositories sequentially.