fix: dark mode support β replace hardcoded white/light colours with CSS variables 205d99f GameTheory Claude Sonnet 4.6 commited on Jun 7
feat: add explicit keyword routes for summer reading, find-a-library, sunday/opening hours 2ae42b0 GameTheory Claude Sonnet 4.6 commited on Jun 7
fix: always include source URL in formatted page output 6887f56 GameTheory Claude Sonnet 4.6 commited on Jun 7
fix: remove duplicate source citation β LLM was adding its own + _extract_source added another eefcc5a GameTheory Claude Sonnet 4.6 commited on Jun 7
fix: return authoritative 'not on routes' response for unknown mobile library villages 9f00b2a GameTheory Claude Sonnet 4.6 commited on Jun 7
content: update Libraries Unlocked β Redditch & Tenbury Wells now live d5224bb GameTheory Claude Sonnet 4.6 commited on Jun 7
fix: return short prompt when 'my village' named but no village specified 4cff0da GameTheory Claude Sonnet 4.6 commited on Jun 7
fix: word-boundary keyword matching + route priority fixes in service router 6901b75 GameTheory Claude Sonnet 4.6 commited on Jun 7
fix: correct tomorrow/today mobile library village listing 2562218 GameTheory Claude Sonnet 4.6 commited on Jun 7
feat: add device-specific Print Your Way setup steps (iPhone, Android, Windows, Mac) 15a5be1 GameTheory Claude Sonnet 4.6 commited on Jun 7
feat: topic navigator UI, real-time mobile tracking, and service data improvements 21bce3d GameTheory Claude Sonnet 4.6 commited on Jun 7