Thread Assignment
Thread C (Codex)
Problem
MVP indexes one local folder at a time. Phase 2 requires indexing multiple repos from one config and querying across all of them.
Requirements
Acceptance Criteria
- Index 3+ repos from one config file → all appear in
argentmunch list
- Cross-repo query returns results from multiple repos, ranked by score
- Attempt to index a repo NOT in allowlist → rejected with clear error
argentmunch repos list shows all configured repos with index status
Merge Gate
- Tests for multi-repo index, cross-repo query, allowlist enforcement
- PR linked to this issue
Execution Order
#4 in Sprint Slice 2 — after secure health lands.
Thread Assignment
Thread C (Codex)
Problem
MVP indexes one local folder at a time. Phase 2 requires indexing multiple repos from one config and querying across all of them.
Requirements
~/.argentmunch/repos.yamlconfig format (list of repo paths + optional names)argentmunch index --config repos.yamlindexes all listed reposargentmunch query --all <query>searches across all indexed reposargentmunch repos add/remove/listfor managing the allowlistAcceptance Criteria
argentmunch listargentmunch repos listshows all configured repos with index statusMerge Gate
Execution Order
#4 in Sprint Slice 2 — after secure health lands.