I’ve also recently been through the challenge of AI-enhanced (semantic) search. Ordering the results is very, very necessary. It’s both art and science, and absolutely requires domain knowledge.
From the article, these are the heuristics the OP applied for searching Apple documentation:
* Core types over extensions - View ranks above View+Accessibility * URL depth analysis - /documentation/swiftui/view beats /documentation/swiftui/view/some/nested/thing * Title pattern detection - Exact matches surface first * Modern over deprecated - Current APIs rank higher
Update: v0.3.0 shipped — setup is now 30 seconds
The crawl time was the #1 friction point. Fixed it.
cupertino setup now downloads pre-built databases from GitHub Releases. No more 20-hour crawls.
138K+ docs pages and 606 sample projects, ready in under a minute.
Blog post with details: https://aleahim.com/blog/cupertino-instant-setup/This sounds like an amazing tool/resource! Looks like I finally have a reason to try Claude Code, stoked for this!