turnstone/app/services
pyr0ball 19d3827e2d 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
..
__init__.py feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
incidents.py feat: incident tagging — DB schema, CRUD service, REST API (#1) 2026-05-09 15:37:14 -07:00
models.py feat: incident tagging — DB schema, CRUD service, REST API (#1) 2026-05-09 15:37:14 -07:00
search.py fix: bypass FTS ranking for named-source error retrieval 2026-05-10 08:14:23 -07:00