Document completion scope and gaps

This commit is contained in:
hgranthorner
2026-08-05 10:43:30 -04:00
parent 2bc1b9f4be
commit ede8522716
4 changed files with 28 additions and 6 deletions

View File

@@ -18,15 +18,17 @@ never from online material (see `AGENTS.md`).
- Brace matching, including the Jai-only `.{` struct-literal and `.[`
array-literal openers
- Basic completion for keywords, directives, and Jai module/file paths
(symbol-aware identifier completion is not implemented yet)
- Project settings for ordered Jai module/import roots
- Go-to-definition for procedures and types in the same file and through
`#import`/`#load`, including configured external roots
- Indexed external Jai roots so find-usages can cross project/library boundaries
- Rename and find-usages for declaration names and their resolved references
Remaining code-insight gaps include module-qualified members, parameters, and
struct fields. Formatting, inspections, and compiler integration are planned
later. See `docs/BUILD_PLAN.md` for the phase plan.
Remaining code-insight gaps include symbol-aware completion for declarations
and imported symbols, plus module-qualified members, parameters, and struct
fields. Formatting, inspections, and compiler integration are planned later.
See `docs/BUILD_PLAN.md` for the phase plan.
## Install it locally