same handlers as MCP — search_jobs, find_best_jobs, find_best_candidates hit your seeded Postgres.
hits the same PostgreSQL + scoring engine as MCP — real data, not mock
// tap run — JSON from live DB