Split out from #17. Tracking epic — do not start without a design doc.
Why this is an epic, not a follow-up
alias. completion requires a semantic resolver that understands:
- FROM / JOIN scope introduction,
- CTE visibility,
- subquery and lateral scopes,
- correlated references,
- implicit alias shadowing.
This is a separate subsystem, not a completion-provider tweak.
Gate
Do not start before the basic IntelliSense issue ships and the flat-model refactor lands. A design doc at docs/design/semantic-resolver.md should precede any implementation work.
Split out from #17. Tracking epic — do not start without a design doc.
Why this is an epic, not a follow-up
alias.completion requires a semantic resolver that understands:This is a separate subsystem, not a completion-provider tweak.
Gate
Do not start before the basic IntelliSense issue ships and the flat-model refactor lands. A design doc at
docs/design/semantic-resolver.mdshould precede any implementation work.