roadmap phase 1 complete
This commit is contained in:
@@ -39,18 +39,18 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Phase 1 — Loose Ends & Stability
|
## Phase 1 — Loose Ends & Stability - COMPLETE ✅
|
||||||
*Target: Next development session (Saturday)*
|
*Target: Next development session (Saturday)*
|
||||||
|
|
||||||
### Bug Fixes
|
### Bug Fixes
|
||||||
- [x] **Entity extraction JSON parsing** — robustify response parser in `extraction.js` to handle model returning markdown fences or preamble around JSON
|
✅ **Entity extraction JSON parsing** — robustify response parser in `extraction.js` to handle model returning markdown fences or preamble around JSON
|
||||||
- [ ] **Qdrant entity search empty results** — verify entities embedded post-isolation-fix are surfacing correctly in project session searches
|
✅ **Qdrant entity search empty results** — verify entities embedded post-isolation-fix are surfacing correctly in project session searches
|
||||||
|
|
||||||
### Tech Debt
|
### Tech Debt
|
||||||
- [x] **Logging** — introduce `LOG_LEVEL` env var across all services; reduce noise in production
|
✅ **Logging** — introduce `LOG_LEVEL` env var across all services; reduce noise in production
|
||||||
- [x] **Error response consistency** — audit all endpoints for uniform `{ error, detail }` shape
|
✅ **Error response consistency** — audit all endpoints for uniform `{ error, detail }` shape
|
||||||
- [x] **Constants audit** — move any remaining inline magic numbers (limits, thresholds, timeouts) to shared config
|
✅ **Constants audit** — move any remaining inline magic numbers (limits, thresholds, timeouts) to shared config
|
||||||
- [x] **Orchestration `chat/index.js` review** — extract any logic that has grown beyond its intended scope into dedicated modules
|
✅ **Orchestration `chat/index.js` review** — extract any logic that has grown beyond its intended scope into dedicated modules
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user