summaryrefslogtreecommitdiff
path: root/docs/roadmap.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/roadmap.md')
-rw-r--r--docs/roadmap.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/roadmap.md b/docs/roadmap.md
index c42f4ac5..81bb8abb 100644
--- a/docs/roadmap.md
+++ b/docs/roadmap.md
@@ -15,6 +15,11 @@ workspace for further cleanup; Chapter 28b retains the preceding compiler.
Constructor completion now checks the helper Returns after parsing, with missing
fields retained in private memory instead of separate exit maps.
+The [construction-group prototype](../chapter29/docs/construction-groups.md)
+adds unfinished constructor parameters and inferred field requirements. Remaining
+work includes contracts for reference paths, exported contracts for separate
+compilation, and forward calls with unfinished arguments. A disabled completion
+test records the existing `TOP`-marker/inlining failure beside nullable defaults.
Keep the recursive-descent path aligned with the grammar. Review moving `TYPES`
to `CodeGen`. Consider whether
an allocation-free use of try-with-resources makes keep/unkeep pairing clearer;