Re-express the legacy get_* facade methods as one-line chains over the query core, with a documented deprecation policy: they survive v2 as sugar (with warnings) and are removed in v3.
Also generalizes the Python-only scoped accessors (get_callables_overview, get_method_bodies, get_callsites_for, get_decorated_callables) to all languages as chain terminators — the projection pattern from #180/#181 becomes the rule, not the exception.
Breaking change (behavioral warnings + some signatures) — v2 window.
Part of #155. Branch: major/issue-<n>.
Re-express the legacy
get_*facade methods as one-line chains over the query core, with a documented deprecation policy: they survive v2 as sugar (with warnings) and are removed in v3.Also generalizes the Python-only scoped accessors (
get_callables_overview,get_method_bodies,get_callsites_for,get_decorated_callables) to all languages as chain terminators — the projection pattern from #180/#181 becomes the rule, not the exception.Breaking change (behavioral warnings + some signatures) — v2 window.
Part of #155. Branch:
major/issue-<n>.