Realized this week that most of the JD-intelligence problem isn't the matching algorithm — it's that the input (the job description) is usually garbage. Vague duties, contradictory requirements, salary ranges that don't match the title. So I've been leaning the roadmap toward JD scoring/diagnostics first, matching second. Free to try at jdintelligence.dev if anyone wants to kick the tires.