The /search hybrid endpoint defaulted to index workers_500k_v1 (50K chunks, a different worker set) while defaulting filter_dataset to ethereal_workers (10K SQL rows). Same worker_id → different person in each, so the SQL state filter and the vector rerank referred to different people: state='IL' surfaced a KY worker flagged sql_verified:true. Aligned the default index to ethereal_workers_v1 (10K chunks, same id-space as the SQL table). Verified: state='IL' now returns only IL workers. Takes effect on next mcp-server restart. Sibling paths /match and the search_workers tool have the same workers_500k_v1↔ethereal_workers misalignment (not touched here). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Description
Rust-first object storage system
Languages
TypeScript
38.4%
Rust
35.8%
HTML
13.9%
Python
7.8%
Shell
2.1%
Other
2%