turnstone/app
pyr0ball 5a8dc731b8 fix: bypass FTS ranking for named-source error retrieval
When diagnose() auto-detects a source name, FTS keyword scoring can
bury real errors whose text doesn't match the symptom query. Add
recent_source_errors() — a plain-SQL scan ordered by timestamp — so
the most recent errors from a known service always surface regardless
of keyword overlap.
2026-05-10 08:14:23 -07:00
..
api feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
ingest feat: incident tagging — DB schema, CRUD service, REST API (#1) 2026-05-09 15:37:14 -07:00
services fix: bypass FTS ranking for named-source error retrieval 2026-05-10 08:14:23 -07:00
__init__.py feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
mcp_server.py feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
rest.py fix: bypass FTS ranking for named-source error retrieval 2026-05-10 08:14:23 -07:00