conductor(plan): Mark Phase 2 complete and Phase 3 In Progress
This commit is contained in:
@@ -13,19 +13,19 @@
|
|||||||
- [x] Task: Write unit tests for vector store operations and embedding generation. e80cd6b
|
- [x] Task: Write unit tests for vector store operations and embedding generation. e80cd6b
|
||||||
- [x] Task: Conductor - User Manual Verification 'Phase 1: Foundation & Vector Store' (Protocol in workflow.md) dd042d9
|
- [x] Task: Conductor - User Manual Verification 'Phase 1: Foundation & Vector Store' (Protocol in workflow.md) dd042d9
|
||||||
|
|
||||||
## Phase 2: Indexing & Retrieval Logic
|
## Phase 2: Indexing & Retrieval Logic [checkpoint: fe0069c]
|
||||||
- [~] Task: Implement the indexing pipeline.
|
- [x] Task: Implement the indexing pipeline. fe0069c
|
||||||
- [~] Implement file chunking strategies (e.g., character-based, AST-aware) in `src/rag_engine.py`.
|
- [x] Implement file chunking strategies (e.g., character-based, AST-aware) in `src/rag_engine.py`. fe0069c
|
||||||
- [~] Create a background indexing task in `AppController`.
|
- [x] Create a background indexing task in `AppController`. fe0069c
|
||||||
- [~] Implement auto-indexing logic triggered by Context Hub changes.
|
- [x] Implement auto-indexing logic triggered by Context Hub changes. fe0069c
|
||||||
- [~] Task: Implement the retrieval pipeline.
|
- [x] Task: Implement the retrieval pipeline. fe0069c
|
||||||
- [~] Implement similarity search with configurable top-k and threshold.
|
- [x] Implement similarity search with configurable top-k and threshold. fe0069c
|
||||||
- [~] Implement "Native Retrieval" logic for Gemini (leveraging `ai_client.py`).
|
- [x] Implement "Native Retrieval" logic for Gemini (leveraging `ai_client.py`). fe0069c
|
||||||
- [~] Task: Update `ai_client.py` to support RAG.
|
- [x] Task: Update `ai_client.py` to support RAG. fe0069c
|
||||||
- [~] Add a `retrieve_context()` step to the `send()` loop.
|
- [x] Add a `retrieve_context()` step to the `send()` loop. fe0069c
|
||||||
- [~] Format and inject retrieved fragments into the model's system prompt or context block.
|
- [x] Format and inject retrieved fragments into the model's system prompt or context block. fe0069c
|
||||||
- [ ] Task: Write integration tests for the indexing and retrieval flow.
|
- [x] Task: Write integration tests for the indexing and retrieval flow. fe0069c
|
||||||
- [ ] Task: Conductor - User Manual Verification 'Phase 2: Indexing & Retrieval Logic' (Protocol in workflow.md)
|
- [x] Task: Conductor - User Manual Verification 'Phase 2: Indexing & Retrieval Logic' (Protocol in workflow.md) fe0069c
|
||||||
|
|
||||||
## Phase 3: GUI Integration & Visualization
|
## Phase 3: GUI Integration & Visualization
|
||||||
- [ ] Task: Implement the RAG Settings panel in `src/gui_2.py`.
|
- [ ] Task: Implement the RAG Settings panel in `src/gui_2.py`.
|
||||||
|
|||||||
Reference in New Issue
Block a user