Implements POST /indexes/{index}/explain with:
- Query planner integration for PK-narrowed queries (plan §13.4)
- Auth scope filtering (master_key vs admin_key warnings)
- ?execute=true parameter for plan+result in one call
- Warnings for unfilterable attributes and anti-patterns
- Broadcast pending detection during settings updates
Changes:
- Add query_planner to AppState and initialize it
- Register explain route in indexes router
- Add From impl for QueryPlannerConfig conversion
- Implement explain_search handler with full plan §13.20 features
Closes: miroir-uhj.20
|
||
|---|---|---|
| .. | ||
| miroir-core | ||
| miroir-ctl | ||
| miroir-proxy | ||