indexio build should have a smart incremental mode: - `indexio build` currently
indexio build should have a smart incremental mode:
- indexio build currently requires either a full rebuild or manually specifying --sources for partial builds
- Needed: a --update or --rest mode that detects which sources have never been built (no files/chars/chunks stats) or have changed since last build, and only builds those
- The status manifest already tracks per-source stats, so diffing built vs configured sources is straightforward
- Use case: after codio_rag_sync registers 34 new source trees, user shouldn't have to manually list all 34 source IDs — just indexio build --update to build what's missing
Related Notes¶
- [[issue-arash-20260328-192146-858687.md]] — Both concern indexio build behavior and status tracking; incremental mode would rely on the same progress/status manifest that has the bug described here
- [[issue-arash-20260328-193406-431554.md]] — Both are indexio issues surfaced in the same session; indexio status failures affect the source stats diffing that incremental mode depends on
- [[issue-arash-20260327-155921-977015.md]] — codio_rag_sync registering new source trees is the direct use case motivating the --update mode described in this issue
- [[issue-arash-20260326-174001-720656.md]] — Missing MCP tools for index setup and source registration are related to the workflow gap this incremental mode would close